正規表現パターン
位置の指定
パターン | 意味 |
---|---|
^ | 行頭 |
$ | 末尾 |
文字クラス
パターン | 意味 |
---|---|
\d | 数字[0-9] |
\D | 数字以外[^0-9] |
\w | 単語[a-zA-Z0-9] |
\W | 単語以外[^a-zA-Z0-9] |
\s | 空文字[\t\n\r\f\v] |
\S | 空文字以外[^\t\n\r\f\v] |
. | 任意の1文字 |
文字集合
パターン | 意味 |
---|---|
[...] | 文字集合(...) |
[^...] | 文字集合(...)以外の文字 |
[A-Z] | A-Zまでの文字集合 |
(AAA|BBB) | AAAあるいはBBB |
繰り返し指定
パターン | 意味 |
---|---|
* | 0回以上の繰り返し |
+ | 1回以上の繰り返し |
? | 0回または、1回 |
{n} | n回の繰り返し |
{n,} | n回以上の繰り返し |
{,m} | m回以下の繰り返し |
{n,m} | n回以上、m回以下の繰り返し |