Discuss / Python / 我的结果

我的结果

Topic source
在此插入代码

import re a=r'someone@gmail.com' b=r'bill.gates@microsoft.com' c=r'<Tom Paris> tom@voyager.org'

compile

v1 = re.compile(r'^(\w+(?:.\w+)?)@(\w+).(\w+)$') v2 = re.compile(r'^(<\w+\s\w+>)\s+(\w+(?:.\w+)?)@(\w+).(\w+)$')

match print

print (v1.match(a).groups()) print(v1.match(b).groups()) print (v2.match(c).groups()) ... ('someone', 'gmail', 'com') ('bill.gates', 'microsoft', 'com') ('<Tom Paris>', 'tom', 'voyager', 'org') ...


  • 1

Reply