Python正则表达式基础-元字符2

893 查看

由于元字符是特殊字符,如果我们要匹配元字符本身的字符应该怎么办呢?

当我们想把元字符变为为普通符号是可以使用\(反斜杠)进行转义。

4,\

反斜杠后面可以加不同的字符以表示特殊意义。

也可用于取消所有元字符,变为普通符号。

\d  匹配任何十进制数:相当于[0-9]

\D 匹配任何非数字字符:相当于 [^0-9]

\s 匹配任何空白字符:相当于 [\t\n\r\f\v]

\S 匹配任何非空白字符:相当于 [^\t\n\r\f\v]

\w 匹配任何字母数字下划线字符:相当于[a-zA-Z0-9_]

\W 匹配任何非字母数字下划线字符:相当于[^a-zA-Z0-9_]