タイトルイメージ 本文へジャンプ
 


[] (含まれる1文字に一致)


説明

[と]に囲まれた中に含まれる文字のいずれか1文字と一致する文字に一致します。
つまり[abc]と指定されていれば、a にも b にも c にも一致します。
[a-z]と指定するとaからzの間のどの文字にも一致します。ほかに[A-Z]や[0-9]といった表記ができます。
それらを組み合わせて、[a-zA-Z0-9]という表記も可能です。

この大括弧にはいくつか制約条件があります。
・[]の中は*, ^, $ などの特殊文字はその効力を失います。つまり、*は単純に文字である*をあらわします。
・排他の表現にも使用されているため、[の直後に^を書くことはできません。含めたいのであれば]の直前にしましょう。

サンプル

簡単なサンプルです。
理解に役立ててください。

正規表現 対象文字列 一致 解説
[abc] 123cde cに一致 
[a-g] 123d dに一致 
[0-9]* 3356efg  0文字以上の数字に一致