--- title: RegExp.prototype.unicode slug: Web/JavaScript/Reference/Global_Objects/RegExp/unicode translation_of: Web/JavaScript/Reference/Global_Objects/RegExp/unicode ---
Свойство unicode указывает, используется ли флаг «u» с регулярным выражением. Свойство unicode доступно только для чтения конкретного экземпляра регулярного выражения.
Источник этого интерактивного примера хранится в GitHub репозитории. Если вы хотите внести свой вклад в проект интерактивных примеров, скопируйте https://github.com/mdn/interactive-examples и отправьте нам pull request.
Значение unicode является {{jsxref ("Boolean")}}. True, если используется флаг u, или false - противном случае. Флаг «u» позволяет использовать различные функции, связанные с Unicode. С флагом «u» любые escape-последовательности кода Unicode будут интерпретироваться как таковые, например.
Вы не можете напрямую изменить это свойство. Оно доступно только для чтения.
unicode
var regex = new RegExp('\u{61}', 'u'); console.log(regex.unicode); // true
Спецификация | Статус | Комментарий |
---|---|---|
{{SpecName('ES2015', '#sec-get-regexp.prototype.unicode', 'RegExp.prototype.unicode')}} | {{Spec2('ES2015')}} | Initial definition. |
{{SpecName('ESDraft', '#sec-get-regexp.prototype.unicode', 'RegExp.prototype.unicode')}} | {{Spec2('ESDraft')}} |
{{Compat("javascript.builtins.RegExp.unicode")}}