m知らんかった。

g

Global:
複数回マッチする

i

Insentive:
大文字小文字を区別しない

m

Multiline:
^ と $ が文字列のはじめと最後だけでなく、改行された文字列の各行のはじめと終わりにもマッチするようになる