擅长:python、mysql、java
<p>我相信你需要这个正则表达式:</p>
<pre><code>>>> print re.findall(r'(?:\d{2}){2,}', 'shs111111111');
['11111111']
</code></pre>
<hr/>
<p><strong>编辑:</strong>根据编辑的问题,您可以使用:</p>
^{pr2}$
<p>从每对中抓取一组。在</p>
<p>使用<code>finditer</code>:</p>
<pre><code>>>> arr=[]
>>> for match in re.finditer(r'(([actg\d])\2+)', 'aaaaaaaccccctttttttttt') :
... arr.append( match.groups()[0] )
...
>>> print arr
['aaaaaaa', 'ccccc', 'tttttttttt']
</code></pre>