Discuss / Python / homework

homework

Topic source
>>> import re

>>> email_re = re.compile(r'\S+?@\S+?\.\S+')
>>> email_re.match('bill.gates@microsoft.com')
<_sre.SRE_Match object; span=(0, 24), match='bill.gates@microsoft.com'>
>>> email_re.match('someone@gmail.com')
<_sre.SRE_Match object; span=(0, 17), match='someone@gmail.com'>

>>> email_group_re = re.compile(r'<(\S+?)\s*(\S+?)>\s*(\S+?)@(\S+?\.\S+)')
>>> emai_group_re.match('<Tom Paris> tom@voyager.org').groups()
>>> email_group_re.match('<Tom Paris> tom@voyager.org').groups()
('Tom', 'Paris', 'tom', 'voyager.org')

  • 1

Reply