記号 |
意味 |
. |
任意の1文字 |
* |
直前の文字の0回以上の繰り返し*1 |
+ |
直前の文字の1回以上の繰り返し*1 |
? |
直前の文字は省略可能*1 |
*? |
直前の文字の0回以上の繰り返し*2 |
+? |
直前の文字の1回以上の繰り返し*2 |
?? |
直前の文字は省略可能*2 |
[ 〜 ] |
[ ]の中のどれか1文字*5 |
[^ 〜 ] |
[ ]の中に無い1文字*5 |
( 〜 | … ) |
〜か…かどっちか |
{n} |
直前の文字のn回の繰り返し |
{min,max} |
直前の文字のmin以上max以下の繰り返し(min、maxは省略可能)*1 |
{min,max}? |
直前の文字のmin以上max以下の繰り返し(min、maxは省略可能)*2 |
\w |
アルファベット、数字、アンダスコア( _ )のどれかの1文字 |
\W |
アルファベット、数字、アンダスコア以外の1文字 |
\d |
数字1文字 |
\D |
数字以外の1文字 |
\s |
半角スペース、タブ、改行のどれか1文字 |
\S |
半角スペース、タブ、改行以外の1文字 |
\n |
改行 |
\t |
タブ |
\\ |
\記号 |
( 〜 ) |
( )内を1文字扱い |