Javascriptの正規表現

マッチする文字列が存在するかチェックする。

RegExpリテラルを使用した場合、前後をスラッシュ(/)で囲む




RegExpオブジェクトを使用した場合、正規表現の特殊文字もエスケープする。







正規表現フラグを指定方法

RegExpリテラルを使用した場合、末尾のスラッシュの後に指定する。




RegExpオブジェクトを使用した場合、第二引数に指定する。






マッチした文字列を取得する。(マッチ文字列が1つだけの場合)

RegExpリテラルを使用した場合、末尾のスラッシュの後に指定する。




RegExpオブジェクトを使用した場合






マッチした文字列を全て取得する。

execメソッドを使用する。






マッチした部分の文字列を全て置換する。

数字を()で囲む処理をしています。RegExp.execを使用した場合




replaceを使用した場合






マッチした文字列からキャプチャを使って文字を取得する。

RegExpオブジェクトを使用した場合




以下の書式もある。