JavaScript RegExp ?= 量詞

定義と用法

?=n 量詞を使用して、指定された文字列がその後続く任意の文字をマッチングします。 n の文字列です。

ヒント:使い方: ?!n 量詞を使用して、指定された文字列がその後続かない任意の文字をマッチングします。 n の文字列です。

「all」の後ろに続く「is」を検索:

let text = "Is this all there is";
let pattern = /is(?= all)/g;

自分で試してみてください

文法

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
サポート サポート サポート サポート サポート サポート