正規表現

正規表現によるフィルター:

[abc] 一文字: a, b または c
[^abc] 任意の一文字を除く: a, b, または c
[a-z] a~zまでの任意の一文字
[a-zA-Z] a~z または A~Zまでの任意の一文字
^ 行の先頭
$ 行の末尾
\A 文字列の先頭
\z 文字列の末尾
. 任意の一文字
\s 任意の空白
\S 任意の空白以外の文字
\d 任意の数字
\D 任意の数字以外の文字
\w 任意の単語 (文字, 数字, 下線)
\W 任意の単語以外の文字
\b 任意の単語の境界
(...) 囲んだすべてをキャプチャ
(a|b) a または b
a? 0または1のa
a* 0またはそれ以上のa
a+ 一つ以上のa
a{3} 正確に3の場合のa
a{3,} 3またはそれ以上のa
a{3,6} 3と6の間の a