擅长:python、mysql、java
<p>使用捕获组:</p>
<pre><code>>>> import re
>>> pat = re.compile(r'(?P<name>.*)_(?P<number>\d{8})')
>>> pat.findall(s)
[('henry_jones', '12345678')]
</code></pre>
<p>如果需要,您可以获得命名组的良好功能:</p>
<pre><code>>>> match = pat.match(s)
>>> match.groupdict()
{'name': 'henry_jones', 'number': '12345678'}
</code></pre>