python 正则表达式

.(点):从左到右任意匹配1个字符

\s:代表空格

\d:代表数字0-9

\W:匹配特殊字符

\w:匹配单字符,即a-z,A-Z,0-9;

*:匹配前一个字符穿线0次或者无限次

+:匹配前一个字符,出现1次或者无限次,即至少有一次

?:匹配前一个字符出现1次或0次,即要么一次,要么没有

{m}:匹配前一个字符出现n次

{m,n}:匹配前一个字符出现m次到n次

^:以。。。开头

$:匹配结尾字符

案例:

import re

mobile = "15177777777"

re.findall(r"^1[3-9]\d{9}$",mobile):

版权声明:本文为lizhenqi123456原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。