ホーム
メタキャラクタ
リファレンス
* (0回以上繰り返し)
. (任意の1文字)
^ (行頭に一致)
$ (行末に一致)
[] (含まれる1文字)
[^] (排他)
{m,n} (繰り返し)
? (0個 or 1個存在)
+ (1回以上繰り返し)
\ (メタキャラクタのキャンセル)
() (グルーピング)
[^] (排他)
内容
実際には^の直後に文字を指定します。たとえば、[^a]と指定するとa以外の文字と一致します。
サンプル
簡単なサンプルです。
理解に役立ててください。
正規表現
対象文字列
一致
解説
[^a]
a
bc
○
a以外の文字に一致
[^a-c]
abc
de
○
a,b,c以外の文字に一致
[^0-9]
0120
×
数字以外の文字に一致