title: RegExp match repeated characters
body: <p>For example I have string:   </p>
  
  <pre><code> aacbbbqq
  </code></pre>
  
  <p>As the result I want to have following matches:  </p>
  
  <pre><code> (aa, c, bbb, qq)  
  </code></pre>
  
  <p>I know that I can write something like this:  </p>
  
  <pre><code> ([a]+)|([b]+)|([c]+)|...  
  </code></pre>
  
  <p>But I think i's ugly and looking for better solution. I'm looking for regular expression solution, not self-written finite-state machines.</p>