^ 行頭

$ 行末

. 任意の1文字

+ 一つ前の文字が1回以上の繰り返し

* 一つ前の文字が0回以上の繰り返し

? 一つ前の文字が0回か1回

\ エスケープシーケンス判別用

| or条件

() 検索条件をグループ化

[] 文字の集まり


メタキャラクタを組み合わせ

.+ 任意の文字列

.* 0文字or任意の文字列