使用方法
1. 式
を作成します。JavaScript で正規表現クラスを作成する方法:
var regex = new RegExp(“d{5}”) または 2.var regex = / d{5}/ (推奨)
/Expression/ は、特に // で記述された正規表現を簡素化するために JavaScript で提供される構文であり、エスケープ文字を気にする必要はありません。
RegExp オブジェクトのメソッド:
2.
と一致するかどうかを判断します。test(str) は、文字列 str が正規表現に一致するかどうかを判断します。IsMatch
と同等です。3. 一致する結果を取得します
exec(str) は検索とマッチングを実行し、戻り値はマッチング結果 (*) です。これは、C# の match() およびmatches() に相当します
exec() が一致するテキストを見つけた場合、結果の配列 (完全に一致した文字列と抽出されたグループの結果) を返します。それ以外の場合は null を返します。 複数の項目を抽出するには、matchs() メソッドと同様に exec() を繰り返し呼び出す必要があります。
グローバルモード /…../g に注意してください
非グローバル モードでは、exec() を 1 回呼び出すことは match() と同等です。
グローバル モードでの複数回の呼び出しはmatchs()と同等です---大文字と小文字は無視します
---m複数行のマッチング
上記の内容は、この記事での JavaScript での正規表現の使用についての紹介です。