每日一题 【每日一题】匹配邮箱是否合法 -Python-20210928

Jack · 2021年09月28日 · 最后由 Jack 回复于 2021年09月29日 · 32 次阅读
本帖已被设为精华帖!

用 Python 实现,方法不限

Jack 将本帖设为了精华贴 09月28日 21:38

参考代码:

import re
email_list= ["test01@163.com","test02@163.123", ".test03g@qq.com", "test04@gmail.com" ]
for email in email_list:
  ret = re.match("[\w]{4,20}@(.*)\.com$",email)
  if ret:
    print("%s 是符合规定的邮件地址,匹配后结果是:%s" % (email,ret.group()))
  else
    print("%s 不符合要求" % email)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册