擅长:python、mysql、java
<p>我建议另一种方法:</p>
<pre><code>>>> import re
>>> subject = "Tech ID: xxxxxxxxxx Name: DOE, JOHN Account #: xxxxxxxx"
>>> regex = re.compile(r"(Tech ID|Name|Account #):\s*(.*?)\s*(?=Tech ID:|Name:|Account #:|$)")
>>> dict(regex.findall(subject))
{'Tech ID': 'xxxxxxxxxx', 'Name': 'DOE, JOHN', 'Account #': 'xxxxxxxx'}
</code></pre>
<p>这样你就得到了一个对这类数据有用的数据结构:字典。在</p>
<p>作为一个评论的regex:</p>
^{pr2}$