<pre><code>import re
phoneNumberRegex = re.compile(r'\d{3}-\d{3}-\d{4}')
mo = phoneNumberRegex.search('My number is 415-55-4242.')
print('Phone number found: ' + mo.group(0))
</code></pre>
<p>这是我用过的方法试图找出一些错误的代码都导致了这个错误</p>
^{pr2}$
<p>它的工作组是正确的方法。但是,在regex中需要一个捕获组,而且regex也有点错误。请使用以下代码:</p>
<pre><code>import re
phoneNumberRegex = re.compile(r'(\d{3}-\d{2}-\d{4})')
mo = phoneNumberRegex.search('My number is 415-55-4242.')
print(mo.group(0))
</code></pre>