擅长:python、mysql、java
<p>使用<a href="http://docs.python.org/2/library/re.html" rel="nofollow">^{<cd1>}</a>模块:</p>
<pre><code>>>> re.findall(r'number\d*: (\d+)',teststring)
['525', '585', '559']
</code></pre>
<p><code>\d</code>是任何数字[0-9]<br/>
<code>*</code>表示从0到无限次<br/>
<code>()</code>表示要捕获的内容<br/>
<code>+</code>表示从1到无限次</p>
<p>如果需要将生成的字符串转换为<code>int</code>s,请使用<a href="http://docs.python.org/2/library/functions.html#map" rel="nofollow">^{<cd7>}</a>:</p>
<pre><code>>>> map(int, ['525', '585', '559'])
[525, 585, 559]
</code></pre>
<p>或者</p>
<p><a href="http://docs.python.org/2/tutorial/datastructures.html#list-comprehensions" rel="nofollow">list comprehension</a>:</p>
<pre><code>>>> [int(s) for s in ['525', '585', '559']]
[525, 585, 559]
</code></pre>