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('输入错误')

浙公网安备 33010602011771号