6 パターンマッチ

パターンマッチ修飾子

修飾子 意味
/i 大文字と小文字を区別しない。
/x パターン内の空白文字を正規表現として解釈されないようにする。パターン内にコメントを挿入できるようになる。
/g グローバルマッチ/グローバル置換。マッチしたものをすべてを返す/置換する。
/gc マッチしなかった場合でも検索位置をリセットしない。
/s .を改行文字にマッチさせる
/m ^を\nの後(つまり行頭)に、$を\nの前(つまり行末)にマッチさせる。
/o パターンのコンパイルを一度だけにする。
/e s///の右側に指定するコードの評価結果を置換文字列として使用する。
/ee s///の右側に指定するコードを2回評価し、最終的な結果を置換文字列として使用する。