RegExp.prototype.unicode
Свойство unicode указывает, используется ли флаг «u» с регулярным выражением. Свойство unicode доступно только для чтения конкретного экземпляра регулярного выражения.
Интерактивный пример
Атрибуты свойства RegExp.prototype.unicode |
|
|---|---|
| Записываемое | нет |
| Перечисляемое | нет |
| Настраиваемое | да |
Описание
Значение unicode является Boolean. True, если используется флаг u, или false - противном случае. Флаг «u» позволяет использовать различные функции, связанные с Unicode. С флагом «u» любые escape-последовательности кода Unicode будут интерпретироваться как таковые, например.
Вы не можете напрямую изменить это свойство. Оно доступно только для чтения.
Примеры
Использование свойства unicode
js
var regex = new RegExp('\u{61}', 'u');
console.log(regex.unicode); // true
Спецификации
| Specification |
|---|
| ECMAScript Language Specification # sec-get-regexp.prototype.unicode |
Совместимость с браузерами
BCD tables only load in the browser