- Python正则表达式(3)--匹配开头结尾
字符 | 功能 |
^ | 匹配字符串开头 |
$ | 匹配字符串结尾 |
-
- 示例1:$
- 需求:匹配163.com的邮箱地址
-
import re email_list = ["xiaoWang@163.com","xiaoWang@163.comheihei",".comxinzong@qq.com"] # [w]{4,20}@163.com$", email # w}{4,20}@163.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 ) #运行结果 xiaoWang@163.com是符合规定的邮件地址,匹配后的结果是:xiaoWang@163.com xiaoWang@163.comheihei 不符合要求 .comxinzong@qq.com 不符合要求
-