[JavaScript] 正規表現の記号一覧

正規表現の記号の一覧です。

正規表現の記号

【正規表現の記号1】
記号意味
^先頭と一致^ABCABCで始まる文字列
$末尾と一致ABC$BCで終わる文字列
.任意の1文字と一致.任意の1文字と一致
*直前の文字の0回以上の一致A*Aが0回以上出現
+直前の文字の1回以上の一致A+Aが1回以上出現
{n}直前の文字とn回一致A{3}Aが3回出現と一致
{n,}直前の文字とn回以上一致A{3,}Aが3回以上出現と一致
{n,m}直前の文字とn回以上m回以下一致A{3,5}Aが3回以上5回以下出現と一致
[xyz][]内の文字いずれかと一致[xyz]x,y,zいずれかと一致
[^xyz][]内の文字でない文字と一致[^xyz]x,y,zいずれかでない文字と一致
[n-m]n~mと一致[0-9]0~9と一致
[^n-m]n~m以外と一致[^0-9]0~9以外と一致
(a)aをグループとする(abc)+"abc"の1回以上の出現と一致
a|baまたはbと一致(inu)|(neko)"inu"または"neko"と一致
¥エスケープ¥¥¥文字を指定
【正規表現の記号2】
記号意味
¥d数値と一致 ※[0-9]と同じ
¥D数値以外と一致 ※[^0-9]と同じ
¥wアルファベット、数字、アンダスコアいずれかと一致
¥Wアルファベット、数字、アンダスコア以外いずれかと一致
¥s半角スペース、タブ、改行のいずれかと一致
¥S半角スペース、タブ、改行以外のいずれかと一致
¥rキャリッジリターンと一致
¥n改行コードと一致
¥tタブと一致

解説



投稿日:

執筆者:

スポンサーリンク