![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则表达式
Mr雪候鸟
这个作者很懒,什么都没留下…
展开
-
正则表达式笔记小案列
import re 1. 验证手机号码:手机号码的规则是以1开头,第二位可以是34587,后面那9位就可以随意了。 text = “18677889900” result = re.match(“1[34587]\d{9}”,text) print(result.group()) 2. 验证邮箱:邮箱的规则是邮箱名称是用数字、英文字符、下划线组成的,然后是@符号,后面就是域名了。 text = “hynever@163.com” result = re.match("\w+@[a-z0-9]+.[a-z]+原创 2020-12-07 17:00:21 · 134 阅读 · 0 评论 -
正则表达式笔记(二)
import re 匹配单个字符 *:匹配0个或者多个字符: text = “+abc” result = re.match(’\D*’,text) print(result.group()) +:匹配1个或者多个字符: text = “1abc” result = re.match(’\w+’,text) print(result.group()) ?:匹配前一个字符0个或者1个: text = “+abc” result = re.match(’\w?’,text) print(result.group原创 2020-12-07 16:58:51 · 70 阅读 · 0 评论 -
正则表达式笔记(一)
import re 匹配单个字符 匹配某个字符串: text = “abc” ret = re.match(‘b’,text) print(ret.group()) 点(.):匹配任意的字符(除了’\n’): text = “\nabc” ret = re.match(’.’,text) print(ret.group()) \d:匹配任意的数字: text = “aab” ret = re.match(’\d’,text) print(ret.group()) \D:匹配任意的非数字: text = “c原创 2020-12-07 16:57:29 · 122 阅读 · 0 评论