抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

Python正则表达式

元字符

字符含义
.匹配除换行符以外的任意字符
\w匹配字母或数字或下划线匹配任意的空白符
\s匹配任意的空白字符
\d匹配数字
\n匹配一个换行符
\t匹配一个制表符
^匹配字符串的开始
$匹配字符串的结尾
\W匹配非宇母或数字或下划线
\D匹配非数字
\S匹配非空白符
()匹配括号内的表达式, 也表示一个组
[...]匹配字符组中的字符
[^...]匹配除了字符组中字符的所有字符​

a|b -> 匹配字符a或字符b

量词:看着前面的字符出现的次数

字符含义
*重复零次或更多次
+重复一次或更多次
?重复零次或一次
{n}重复n次
{n,}重复n次或更多次
{n,m}重复n到m次

贪婪匹配、惰性匹配

字符含义
.*贪婪匹配
.*?惰性匹配

评论

君既已浏览至此,何不留一句?