Discuss / Python / 交题

交题

Topic source

import re E=re.compile(r'^(\w{0,8})(.?)(\w{0,8})*@(\w+).([a-zA-Z]{3})$') print(E.match('someone@gmail.com')) #第一题 print(E.match('bill.gates@microsoft.com')) #第一题 print(E.match('tom@voyager.org')) #第一题 name=E.match('tom@voyager.org').groups()[0]#第二题 print(name) name1=E.match('bill.gates@microsoft.com').groups()[0]#第二题 print(name1)

输出:

<_sre.SRE_Match object; span=(0, 17), match='someone@gmail.com'>

<_sre.SRE_Match object; span=(0, 24), match='bill.gates@microsoft.com'>

<_sre.SRE_Match object; span=(0, 15), match='tom@voyager.org'> tom bill [Finished in 0.3s]


  • 1

Reply