python强大的正则表达式

.    匹配除换行符以外的任意字符
^    匹配字符串的开始
$    匹配字符串的结束
[]   用来匹配一个指定的字符类别
?   对于前一个字符字符重复0次到1
*    对于前一个字符重复0次到无穷次
{}   对于前一个字符重复m次
{m,n} 对前一个字符重复为m到n次
d   匹配数字,相当于[0-9]
D   匹配任何非数字字符,相当于[^0-9]
s   匹配任意的空白符,相当于[ fv]
S   匹配任何非空白字符,相当于[^ fv]
w   匹配任何字母数字字符,相当于[a-zA-Z0-9_]
W   匹配任何非字母数字字符,相当于[^a-zA-Z0-9_]
   匹配单词的开始或结束
原文地址:https://www.cnblogs.com/bornfish/p/3838469.html