Python--正则表达式

1.规则

\d 匹配一个数字
\w 匹配一个数字或字符
.可以匹配任意字符
* 表示任意个字符 包含0个
+ 至少一个
? 0或者1个字符
{n} 代表 n个字符
{m,n} 匹配m-n个字符
\s 匹配一个空格
^ 表示行的开头 ^\d 表示 必须以数字开头
$ 表示行的结束 \d$表示 必须以数字结束

PS:Python提供re模块,包含所有正则表达式的功能
例子:匹配一个邮箱。
2.代码
import re
if re.match(r'^[1-9]+@[A-Za-z]+\.[a-z]+','19234567333@qq.com'):
    print('ok')
else:
    print('输入错误')

  


  

 
posted @ 2021-09-20 20:26  我太想努力了  阅读(47)  评论(0)    收藏  举报