正規表現まとめ

正規表現 意味
. 任意の一文字
a aが1つだけ
a? aが0個か1個
a{N} aをN回繰り返す
a* aを0回以上繰り返す(貪欲マッチ)
a*? aを0回以上繰り返す(最短マッチ)
a+ aを1回以上繰り返す(貪欲マッチ)
a+? aを1回以上繰り返す(最短マッチ)
[a-cA-C] {a, b, c, A, B, C}のうちの一文字
[^abc] {a, b, c}以外の任意の一文字
(abc|ABC|A) {“abc”, “ABC”, “A”}のうちの一文字列
^a 行頭がaから始まる
a$ 行末がaで終わる
Tweet