1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 正则匹配开头和结尾

正则匹配开头和结尾

时间:2020-07-19 04:37:40

相关推荐

正则匹配开头和结尾

示例1:$

需求:匹配的邮箱地址

#coding=utf-8import reemail_list = ["xiaoWang@", "xiaoWang@heihei", ".com.xiaowang@"] 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)

运行结果:

xiaoWang@ 是符合规定的邮件地址,匹配后的结果是:xiaoWang@xiaoWang@heihei 是符合规定的邮件地址,匹配后的结果是:xiaoWang@.xiaowang@ 不符合要求

完善后

email_list = ["xiaoWang@", "xiaoWang@heihei", ".com.xiaowang@"]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)

运行结果:

xiaoWang@ 是符合规定的邮件地址,匹配后的结果是:xiaoWang@xiaoWang@heihei 不符合要求.com.xiaowang@ 不符合要求

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。