RegExp coincide con caracteres repetidos
Por ejemplo, tengo una cadena:
aacbbbqq
Como resultado, quiero tener las siguientes coincidencias:
(aa, c, bbb, qq)
Sé que puedo escribir algo como esto:
([a]+)|([b]+)|([c]+)|...
Pero creo que soy feo y busco una mejor solución. Estoy buscando una solución de expresión regular, no máquinas autoescritas de estado finito.