正規表現

使用可能なメタ文字 §

\メタ文字の表現文字化
^行頭に一致
$末尾に一致
*0回以上に一致
+1回以上に一致
?0あるいは1回一致
.空白文字以外の任意の文字と一致
(x)表現のグループ化
(?:x)後方参照の無い表現のグループ化
x(?=y)xyが続く時、xに一致
x(?!y)xyに続かない時、xに一致
(x|y)xyに一致
{n}n回に一致
{n,}n回以上に一致
{n,m}n回以上一致した場所よりm回まで一致
[xyz]括弧内いずれか(この場合はxyz)の一文字に一致
[^xyz]括弧内以外の文字に一致
[\b]バックスペースと一致
\b単語の境界と一致
\B単語との境界以外と一致
\d数字と一致
\D数字以外と一致
\nラインフィードと一致
\rキャリッジリターンと一致
\sホワイトスペースと一致
\Sホワイトスペース以外と一致
\tタブと一致
\w英数字と一致
\W英数字以外と一致
\xx回目のグループ化した表現と一致

オプション §

i大文字、小文字を区別しない
g完全一致
gi大文字、小文字を区別しない完全一致
m複数の並びの検索