Coding 【每日一题】匹配邮箱地址 -Python-20210910

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

使用正则匹配邮箱地址。

Jack 将本帖设为了精华贴 09月11日 18:22

参考代码:

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)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册