JavaScript RegExp ?! 量詞
- 前のページ ?=
- 次のページ constructor
- 上一層に戻る JavaScript RegExpリファレンスマニュアル
定義と使用法
?!n 量詞を使用して、指定された文字列の後続する文字が無い場合にマッチングします n の文字列。
ヒント:使用方法 ?=n 量詞を使用して、指定された文字列の後続する文字をマッチングします n の文字列。
例
「is」に対して、グローバルで大小文字を区別しない検索を行い、その後「all」が直後につかない:
let text = "Is this all there is"; let pattern = /is(?! all)/gi;
構文
new RegExp("regexp(?!n)")
または短縮形で:
/regexp(?!n)/
修飾子付きの構文
new RegExp("regexp(?!n)"、"g")
または短縮形で:
/regexp(?!n)/g
ブラウザのサポート
/(?!n)/
ECMAScript1 (ES1) の特性です。
すべてのブラウザが完全に ES1 (JavaScript 1997) をサポートしています:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
サポート | サポート | サポート | サポート | サポート | サポート |
- 前のページ ?=
- 次のページ constructor
- 上一層に戻る JavaScript RegExpリファレンスマニュアル