擅长:python、mysql、java
<p>您的正则表达式实际上在这里工作得很好,但它与“robocopnakamoto”的情况不匹配。在</p>
<pre class="lang-py prettyprint-override"><code>import re
def printMatch(name):
pat = re.compile(r'\b[A-Z][a-zA-Z]+\sNakamoto')
if pat.search(name):
print '"'+name+'" matches'
else:
print '"'+name+'" does not match'
printMatch('test satoshi Nakamoto test')
printMatch('test Satoshi Nakamoto test')
printMatch('test RoboCop Nakamoto test')
printMatch('test roboCop Nakamoto test')
</code></pre>
<p>输出如下:</p>
^{pr2}$