擅长:python、mysql、java
<pre><code>import re
file = open('filename.txt','rb').read()
a = re.findall(r'Age: (\d+)\nGender: (Male|Female)', file)
print " -"
for n in a:
print 'Age: '+n[0]+'\nGender: '+n[1]
print " -"
</code></pre>
<p>你可以更懒,在正则表达式中也抓取破折号</p>
^{pr2}$