Looking for javascript Answers? Try Ask4KnowledgeBase
Looking for javascript Keywords? Try Ask4Keywords

JavaScript正規表現


構文

  • let regex = / pattern / [ flags ]
  • let regex = new RegExp( ' pattern '、[ flags ])
  • ismatch = regex.test( ' text ')
  • 結果= regex.exec( ' text ')

パラメーター

フラグ詳細
g g lobal。すべての試合(最初の試合では戻らない)
m m個の ulti-ライン。 ^$が各行の開始/終了に一致するようにします(文字列のbegin / endだけでなく)。
私は敏感ではありません。大文字と小文字を区別しない一致([a-zA-Z]の大文字と小文字を区別しない)。
あなた u nicode:パターン文字列はUTF-16として扱われます 。また、エスケープシーケンスをUnicode文字に一致させます。
y stick y :ターゲット文字列内のこの正規表現のlastIndexプロパティで指定されたインデックスからのみ一致します(後のインデックスとの一致は試みません)。

備考

RegExpオブジェクトは、正規表現に関する知識が豊富な場合にのみ役立ちます。入門用プライマーについてはこちらご覧ください。詳細についてはMDNをご覧ください。

正規表現 関連する例