Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
以下の例に示すように、任意の数字または文字が 5 回連続して出現することを検出できる正規表現が必要です。
A11111C2 – 無効 AAAAAAA21 – 無効 12AXXXXX – 無効 GGGG112 – 有効
と連続する 5 文字を一致させることができます(.)\1\1\1\1。したがって.*(.)\1\1\1\1.*、すべての無効なケースに一致します。
(.)\1\1\1\1
.*(.)\1\1\1\1.*
は後方参照であるため、最初のグループが一致したもの\1にのみ一致します(.)。
\1
(.)