当前位置:   article > 正文

匹配开头结尾

匹配开头结尾
字符功能
^匹配字符串开头
$匹配字符串结尾

示例1:$

需求:匹配163.com的邮箱地址

  1. #coding=utf-8
  2. import re
  3. email_list = ["xiaoWang@163.com", "xiaoWang@163.comheihei", ".com.xiaowang@qq.com"] for email in email_list: ret = re.match("[\w]{4,20}@163\.com", email) if ret: print("%s 是符合规定的邮件地址,匹配后的结果是:%s" % (email, ret.group())) else: print("%s 不符合要求" % email)

运行结果:

  1. xiaoWang@163.com 是符合规定的邮件地址,匹配后的结果是:xiaoWang@163.com
  2. xiaoWang@163.comheihei 是符合规定的邮件地址,匹配后的结果是:xiaoWang@163.com
  3. .com.xiaowang@qq.com 不符合要求
完善后
  1. email_list = ["xiaoWang@163.com", "xiaoWang@163.comheihei", ".com.xiaowang@qq.com"]
  2. for email in email_list: ret = re.match("[\w]{4,20}@163\.com$", email) if ret: print("%s 是符合规定的邮件地址,匹配后的结果是:%s" % (email, ret.group())) else: print("%s 不符合要求" % email)

运行结果:

  1. xiaoWang@163.com 是符合规定的邮件地址,匹配后的结果是:xiaoWang@163.com
  2. xiaoWang@163.comheihei 不符合要求
  3. .com.xiaowang@qq.com 不符合要求

转载于:https://www.cnblogs.com/jyue/p/10468688.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/113648
推荐阅读
相关标签
  

闽ICP备14008679号