擅长:python、mysql、java
<p>使用正则表达式:</p>
<pre><code>>>> import re
>>> comp_re = re.compile('this is (\d+) the string (\d+) that, i need (\d+)')
>>> s = """random string
this is 34 the string 3 that, i need 234
random string
random string
random string
random string
random string
this is 1 the string 34 that, i need 22
random string
random string
random string
random string
random string
this is 35 the string 55 that, i need 12
random string
random string
random string
random string
"""
>>> comp_re.findall(s)
[('34', '3', '234'), ('1', '34', '22'), ('35', '55', '12')]
</code></pre>