JavaScript RegExp \B 識別子
- 前のページ \b
- 次のページ \0
- 上一層に戻る JavaScript RegExpリファレンスマニュアル
定義と使用法
\B
元文字は単語の先頭/末尾に一致しません。
検索パターン LO
、単語の先頭ではありません:
\BLO
検索パターン LO
、単語の末尾ではありません:
LO\B
インスタンス
例 1
"LO" の最初の出現を検索し、単語の先頭ではありません:
let text = "HELLO, LOOK AT YOU!"; let pattern = /\BLO/;
例 2
"LO" の最初の出現を検索し、単語の末尾ではありません:
let text = "HELLO, LOOK AT YOU"; let pattern = /LO\B/;
文法
new RegExp("\\Bregexp)
または短縮形:
/\Bregexp/
修飾子付きの文法
new RegExp("\\Bregexp", "g")
または短縮形:
/\Bregexp/g
ブラウザのサポート
/\B/
ECMAScript1 (ES1) の機能です。
すべてのブラウザは完全に ES1 (JavaScript 1997) をサポートしています:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
サポート | サポート | サポート | サポート | サポート | サポート |
正規表現検索メソッド
JavaScript で正規表現のテキスト検索は、異なる方法で実行できます。
使用方法パターン(pattern)正規表現として、これらは最もよく使われる方法です:
例 | 説明 |
---|---|
テキスト.match(パターン) | 文字列メソッド match() |
テキスト.search(パターン) | 文字列メソッド search() |
パターン.exec(テキスト) | RexExp メソッド exec() |
パターン.テスト(テキスト) | RexExp メソッド test() |
- 前のページ \b
- 次のページ \0
- 上一層に戻る JavaScript RegExpリファレンスマニュアル