便利ツール

PHP正規表現チェッカー

preg_match 関数 を使って、正規表現のパターンに対して文字列がマッチするかどうかをチェックします。





正規表現パターン

正規表現は、文字列のパターンを指定するための記法です。以下に代表的なパターンを示します。

修飾子
i 大文字小文字を区別しない
s ドット(.)が改行文字にマッチする
m 複数行モード
u UTF-8モード
量指定・メタ文字
a? a が 0 または 1 回
a* a が 0 回以上
a+ a が 1 回以上
a{3} a が 3 回
a{3,} a が 3 回以上
. 改行以外の任意の1文字
^ 行の先頭
$ 行の末尾
. 改行以外の任意の1文字
文字クラス
[abc] a, b, c のいずれか
[^abc] a, b, c 以外の文字
[a-z] アルファベット小文字
[0-9] 数字
[A-Za-z0-9] アルファベット大文字、小文字、数字
\w アルファベット、数字、アンダースコア1文字
\W アルファベット、数字、アンダースコア以外1文字
\d 数字1文字
\D 数字以外1文字
\s 空白文字1文字
\S 空白文字以外1文字
\n 改行文字 (LF) 1文字
\t タブ文字 1文字
\R 任意の改行シーケンス (CR, LF, CRLF など)