JavaScript RegExp \xxx メタ文字

定義と用法

\xxx メタ文字は8進数(xxx) ラテン文字をマッチングします。

文字列内で8進数127(W)をグローバルに検索する:

let text = "Visit CodeW3C.com. Hello World!";
let pattern = /\127/g;

自分で試してみる

文法

new RegExp("\\xxx)

または短縮形式:

/\xxx/

修飾子付きの文法

new RegExp("\\xxx", "g")

または短縮形式:

/\xxx/g

ブラウザサポート

/\xxx/ ECMAScript1(ES1)の特性です。

すべてのブラウザは完全にES1(JavaScript 1997)をサポートしています:

Chrome IE Edge Firefox Safari Opera
サポート サポート サポート サポート サポート サポート

正規表現検索メソッド

JavaScriptで、正規表現のテキスト検索は異なる方法で完了できます。

使用パターン(pattern)正規表現として、これらは最もよく使われる方法です:

説明
text.match(パターン) 文字列メソッド match()
text.search(パターン) 文字列メソッド search()
パターン.exec(text) RexExp メソッド exec()
パターン.test(text) RexExp メソッド test()