きったんの頭

正規表現

| | 一覧 | オプション |

パターン正規表現テスト
/*
C コメント
*/
// 1行コメント
"DoubleQuote"
'SingleQuote'
URL
16進数
IP
浮動小数点
XML Tag
両端の空白

一覧

正規表現意味
AAという文字
ABCABCという文字列
[ABC]A、B、Cのいずれか1文字
[A-C]A~Cまでのいずれか1文字
[^ABC]A、B、Cのいずれでもない任意の1文字
.任意の1文字
A+1文字以上のA
A*0文字以上のA
A?0文字または1文字のA
^AAで始まる文字列
A$Aで終わる文字列
A|BAまたはB
A{2}2個のA(AA)
A{2,}2個以上のA(AA、AAA、AAAA、...)
A{2,3}2個~3個のA(AA、AAA)
[\b]バックスペース
(A)Aを記憶する
(?:A)Aを記憶しない
A(?=B)肯定的前方先読み。AにBが続く場合。
A(?!B)否定的前方先読み。AにBが続かない場合。
\bスペースなどの単語の区切り
\B\b以外の文字
\cACtrl-A
\d任意の数値 [0-9]
\D数値以外の文字 [^0-9]
\f改ページ(フォームフィード)文字
\n改行文字
\r復帰文字
\s1文字の区切り文字 [ \f\n\r\t\v]
\S\s以外の1文字
\tタブ文字
\v垂直タブ文字
\w英数文字 [A-Za-z0-9_]
\W\w以外の文字
\22番目の (...) にマッチした文字列
\o0338進数で033の文字
\x1b16進数で1bの文字

オプション

オプション意味
g一致するすべて
i大文字・小文字を無視
m複数行
ystickyフラグ