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