PHP入門

PHP 正規表現 メタ文字一覧表

正規表現の検索パターンに記述するメタ文字

正規表現のメタ文字とは、正規表現の検索パターンに記述する特殊文字のことをいいます。

メタ 説明
^ 先頭
$ 末尾
. 任意の一文字(改行を除く)
あ+ 1回以上の繰り返し(あ, ああ, …)
あ* 0回以上の繰り返し(, あ, ああ, …)
? 0回または1回の繰り返し
[] []内のいずれか1文字
あ{a} a回の繰り返し(あああああ)
あ{a,} a回以上の繰り返し(例:3 あああ…)
{a, b} a~b回の繰り返し
{.c} 0~c回の繰り返し
() グループ
| OR
\ エスケープ(\の次の特殊文字をプレーン文字として扱う)
\n 改行
\t タブ
\s 空白
\S 空白以外
a-z 小文字の半角英字
A-Z 大文字の半角英字
0-9 \d 半角数字
^0-9 \D 半角数字以外
a-zA-Z 半角英字
a-zA-Z0-9 \w 半角英数字
^a-zA-Z0-9 \W 半角英数字以外
あ-ん ひらがな
ア-ン 全角カタカナ
ア-ン゙゚ 半角カタカナ

PHPJP.comトップ | 更新情報 | ソースコードの利用について | リンク | お問い合わせ

©PHPJP.com