同じパターンの繰り返しを探す正規表現
(.+)\1{1,}
- 「(.+)」で全ての文字列を補足グループに入れている
- 「\1」で最初のマッチ(補足グループ)「()」と同じ
- 「\1{1,}」で最初のマッチを1回以上の繰り返しを表す
「あああああ」「00」「あいうあいう」などがマッチする。
同じ数字が続く箇所を探す
([0-9])\1{1,}
「11」「222」「3333」などがマッチする。
特定の数字3文字が続く箇所を探す
([0-9]{3})\1{1,}
「123123123123」「444444」などがマッチする。
([0-9]{1,})-\1-\1
「123-123-123」にはマッチするが「123-456-789」にはマッチしない。