一般字符
. 匹配任意字符
\ 转义字符
[...] 字符集,相当于在其中任意选择一个字符进行匹配;在如a[bcd]可以匹配为ab,ac,或者ad。
预定义字符
\d 匹配一个数字字符,0-9;相当于[0-9]
str = 'dda32fs3cs2'
re.findall('\d',str)
['3', '2', '3', '2']re.findall('[0-9]',str)
['3', '2', '3', '2']
\D 匹配一个非数字字符,相当于[^0-9]
\s匹配任意空白字符,空格符,制表符,换行符,相当于[\f\n\r\t\v]
- \f匹配一个换页符,leaf
- \n匹配一个换行符,next
- \r匹配一个回车符,enter
- \t匹配一个制表符,table
- \v匹配一个垂直制表符,vertical
\S 匹配任意非空白字符;相当于[^\f\n\r\t\v]
w 匹配非特殊字符,即a-z、A-Z、0-9、、汉字,相当于[A-Za-z0-9]
\W 匹配特殊字符,即非字母、非数字、非汉字、非相当于[^A-Za-z0-9]
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。