关于作者

Discuss / Python / 看了评论之后总结了一下 写出了自己的代码 大家帮忙看看

看了评论之后总结了一下 写出了自己的代码 大家帮忙看看

问题来源

用户5533223687

#1 Created at ...

s = input('请输入Eamil:') import re

r1 = re.match(r'^<([A-Za-z.]+)>\s+([A-Za-z.]+)@([a-zA-z.]+)$', s) r2 = re.match(r'^([A-Za-z.]+)@([a-zA-z.]+)$', s) if r1 != None: print('name:%s\nEmail:%s@%s' % (r1.group(1), r1.group(2), r1.group(3))) if r2 != None: print('name:%s\nEmail:%s@%s' % (r2.group(1), r2.group(1), r2.group(2))) if r1 == None and r2 == None: print('This is not an Email')

武道巅峰XXX

#2 Created at ...

这样不好吧,连'...gate@miscrosoft.com'都能匹配成功


  • 1

Reply

WARNING: You are using an old browser that does not support HTML5. Please choose a modern browser (Chrome / Microsoft Edge / Firefox / Sarafi) to get a good experience.