同じパターンの繰り返しを探す正規表現

(.+)\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」にはマッチしない。