Python 匹配规则

语法

正则表达式的语法,又称为正则表达式的匹配规则。下面把这套规则的的要点,归类为以下三组


字符

语法说明
a字符a
1数字1
.任意字符
[ab]a,b,ab
[^ab]不是 a,b,ab
aIba 或者 b
\d | \D数字 | 不是数字
\s | \S空格 | 不是空格
\w | \W[a-zA-Z0-9_] | 不是 [a-zA-Z0-9_]

位数

语法说明
*0-infinite
+1-infinite
?0-1
{m} {n,m}{3} {3-8}

边界

语法说明
^开头
$结尾
\A\Z指定字符开头结尾
Python 教程 Python 入门 Python 时间 Python JSON