今回は、通常のグローバル マッチング パターン g 修飾子の使用方法について詳しく説明します。通常のグローバル マッチング パターン g 修飾子を使用する際の 注意事項 について、実際のケースを見てみましょう。
正規表現g 修飾子:
g 修飾子は、正規表現がグローバル一致を実行すること、つまり、最初の一致が見つかった後も検索を続けることを指定します。構文構造:
コンストラクターメソッド:
new RegExp("regexp","g")
/regexp/g
ブラウザサポート:
IEブラウザはこのメタキャラクターをサポートします。
Firefox はこのメタキャラクターをサポートしています。 Google Chrome はこのメタキャラクターをサポートしています。
コード例:
例 1:var str="this is an antzone good"; var reg=/an/; console.log(str.match(reg));
var str="this is an antzone good"; var reg=/an/g; console.log(str.match(reg));
以下は補足です
この記事では、jsの正規表現のグローバルマッチングパターン/gの使い方を詳しく紹介します。 コードは次のとおりです。var str = "123#abc"; var re = /abc/ig; console.log(re.test(str)); //输出ture console.log(re.test(str)); //输出false console.log(re.test(str)); //输出ture console.log(re.test(str)); //输出false
var str = "123#abc"; var re = /abc/ig; console.log(re.test(str)); //输出ture console.log(re.lastIndex); //输出7 console.log(re.test(str)); //输出false console.log(re.lastIndex); //输出0 console.log(re.test(str)); //输出ture console.log(re.lastIndex); //输出7 console.log(re.test(str)); //输出false console.log(re.lastIndex); //输出0
正規表現での . メタ文字の使用の詳細な説明 (コード付き)
以上が通常のグローバル マッチング パターンの g 修飾子の使用方法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。