python正则表达式

常用元字符

代码说明
.匹配除换行外的任意字符
\w匹配字母、数字、下划线、汉字
\s匹配任意的空白符
\d匹配数字
\b匹配单词的开始或结束
^匹配字符串的开始
$匹配字符串的结束

常用限定符

限定符说明举例
匹配前面的字符0次或1次colou?r,可以匹配colour和color
+匹配前面字符1次或多次go+gle,匹配范围从gogle到goo..gle
*匹配前面字符0次或多次go*gle,匹配范围从ggle到goo..gle
{n}匹配前面字符n次go{2}gle,匹配google
{n,}匹配前面字符至少n次go{2,}gle,匹配范围google到goo..gle
{n,m}匹配前面字符最少n次,最多m次employe{0,2},匹配employ、employe和employee

相关推荐