JavaScript

RegExp.prototype.unicode プロパティ

 編集:2022.08.22 by T.A.

その RegExp で "u" フラグが使われているか否かを示します。

unicode は正規表現インスタンスごとの読み取り専用プロパティです。

構文
RegExp.unicode
RegExp RegExp。またはリテラル表記。
解説

Boolean。RegExpで "u" が使われていたら true、そうでなければ false です。

"u" フラグは様々な Unicode 関連の機能を有効にします。"u" フラグで、どんな Unicode コードポイント エスケープでもそのようなものとして解釈されます。

RE=new RegExp('\u{61}', 'u');
D=RE.unicode; //=[boolean]:true

RE=/abc/u;
D=RE.unicode; //=[boolean]:true

テスト