python 005 正则表达式

. 任意字符
^ 匹配字符串开始
$ 匹配字符串结尾
* 匹配前面出现了零次或多次
+ 匹配前面出现了一次或多次
? 匹配前面出现零次或一次
{N} 匹配前面出现了N次
{M,N} 匹配重复出现M-N次
[...] 匹配字符组里面出现的任意一个字符
[...x-y...] 匹配从字符x到y中的任意一个字符
[^...] 不匹配此字符集中的任何一个字符
d 匹配任何数字,和[0-9]一样(D是d的反义:任意非数字符)
w 匹配任何数字字母字符和[A-Za-z0-9]相同(W是w的反义)
s 匹配任何空白符,和[ vf]相同,(S是s的反义)
 匹配单词边界(B是的反义)
n 匹配已保存的子组
A() 匹配字符串的起始(结束)
原文地址:https://www.cnblogs.com/EWWE/p/7056500.html