正規表現
正規表現によるフィルター:
[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 |