擅长:python、mysql、java
<p>把正则表达式简化一点。。。你知道吗</p>
<pre><code>>>> re.sub(r'(\w+\s+\w+),\s*MD', lambda x: 'Name: '+ x.group(1), st)
'Name: Dee Fee is a good person. Name: Kas Egre came here'
</code></pre>
<p>实际上,这里甚至不需要函数,因为我们可以插入带有<code>\N</code>(其中N是组号)的组。。。你知道吗</p>
<pre><code>>>> re.sub(r'(\w+\s+\w+),\s*MD', r'Name: \1', st)
'Name: Dee Fee is a good person. Name: Kas Egre came here'
</code></pre>