正規表現

正規表現の特殊文字

文字を探すための特別な記号のことを メタキャラクタという。

. (ピリオド) - 任意の1字にマッチする

何でも良い1字にマッチする。たとえば正規表現 ai.awa で照合する場合、以下のようになる。

照合する文字列 マッチするか?
aikawa
aizawa san
maisawa
aimoto ×
ai awa
[ ] (大括弧) - 中に列挙した文字のどれかにマッチする

大括弧内に記述した文字のどれか1つにマッチする。 たとえば正規表現 ai[sz]awa で照合する場合、 以下のようになる。

照合する文字列 マッチするか?
aikawa ×
aizawa san
maisawa
aimoto ×
ai awa

(C)2005 OKOMA Lab. koeki-u.ac.jp