输入一个邮箱,验证格式是否正确

输入一个邮箱,验证格式是否正确

格式:

1、必须以.com结尾

2、.的前2位以前必须有@符

用正则表达式验证格式是否正确
你题目的解答代码如下:

import re
email = input('输入一个邮箱:')
if re.match(r'^.+@.+\.com$',email):
    print("格式正确")
else:
    print("格式不正确")

如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

img

.*@.{2,}\.com

其实你这个题目要求不太清晰,“.的前2位以前必须有@符”有点歧义,是在正好在它之前的第三位,还是@和.之间至少有两个字符?你先用我这个试试吧

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632