753bot @ ウィキ

PHP

PHP用メモ



抜粋420

^ 文字列の先頭をあらわすが、 [ の次に来る場合や [ ] の中は除く
$ 文字列の末尾を表わす
\+ 1回以上の連続する文字
\* 0回以上の連続する文字
\? 0回、または1回だけの文字
{n} n回以上の連続する文字
{n,m} n回から m回まで連続する文字
{.m} 0回から m回まで連続する文字
[ ] [ ]内のいずれかの1文字
. 任意の1文字 (ただし改行文字を除く)
| OR
() 本文を参照する文字
\ エスケープ文字 (この記号の後の特殊文字をそのまま出力する)
\n 改行文字


以下は、正規表現で利用できる文字クラスです。
a-z -------- lower 小文字の半角英文字
A-Z -------- upper 大文字の半角英文字
0-9 -------- digit 数字
A-Za-z ----- alpah 大文字と小文字の半角英文字
A-Za-z0-9--- alnum 数字と大文字と小文字の半角英文字