RegExp match de caractères répétés

Par exemple, j'ai de la chaîne:

 aacbbbqq

Que le résultat que je veux avoir la suite des matchs:

 (aa, c, bbb, qq)  

Je sais que je peux écrire quelque chose comme ceci:

 ([a]+)|([b]+)|([c]+)|...  

Mais je pense que j'ai est moche et la recherche de la meilleure solution. Je suis à la recherche d'expression régulière de la solution, pas d'auto-écrite à états finis machines.

InformationsquelleAutor Andrew | 2011-06-10