正規表現チートシート
VSCode向け。
.
:任意の1文字にマッチ^
:文字列の先頭にマッチ$
:文字列の末尾にマッチ[]
:ブラケット内の任意の1文字にマッチ[0-9]
:半角数字1文字にマッチ[a-c]
:a、b、cの1文字にマッチ
[^]
:ブラケット内を除く任意の1文字にマッチ*
:直前の文字を0回以上繰り返す?
:直前の文字を0か1回繰り返す+
:直前の文字を1回以上繰り返す{n}
:直前の文字やグループをn回繰り返す{n,m}
:直前の文字やグループをn回以上m回以下繰り返す{n,}
:直前の文字やグループをn回以上繰り返す()
:参照表示。カッコ内の文字列を$n
で参照できる。\s
:空白、タブにマッチ\S
:空白、タブを除く1文字にマッチ\t
:タブにマッチ\d
:半角数字にマッチ\D
:半角数字以外にマッチ\w
:半角英数とアンダースコアにマッチ\W
:半角英数とアンダースコアを除く1文字にマッチ\n
:改行コードにマッチ