¿Cómo uso Java Regex para encontrar todas las secuencias de caracteres que se repiten en una cadena?

Analizar una cadena aleatoria en busca de secuencias repetidas utilizando Java y Regex.

Considere las cadenas:

aaabbaaacccbb

Me gustaría encontrar una expresión regular que encuentre todas las coincidencias en la cadena anterior:

<code>aaabbaaacccbb
^^^  ^^^

aaabbaaacccbb
   ^^      ^^
</code>

¿Cuál es la expresión de expresiones regulares que verificará una cadena en busca de secuencias repetidas de caracteres y devolverá los grupos de esos caracteres que se repiten de manera que el grupo 1 = aaa y el grupo 2 = bb? También tenga en cuenta que he usado una cadena de ejemplo, pero todos los caracteres que se repiten son válidos: RonRonJoeJoe ... ... ,, ,, ... ,,

Respuestas a la pregunta(5)

Su respuesta a la pregunta