擅长:python、mysql、java
<p>您也可以尝试类似于<code>\d{5,7}</code>的方法,意思是5到7(包括5和7)之间的数字</p>
<p><code>job_id = (''.join(re.search(r'(\d{5,7})',case1,re.I)))</code></p>
<p>默认行为将是贪婪的,这意味着它将匹配5到7位之间尽可能多的数字</p>
<p>编辑(另一个可能更容易理解的选项,但会做同样的事情):</p>
<p><code>job_id = re.search(r'(\d{5,7})',case1).group(1)</code></p>