正则表达式

. :匹配任意字符,换行符 \n 除外

 

:匹配前一个字符0次或无限次

 

? :匹配前一个字符0次或1次

 

.* :贪心算法,尽可能的匹配多的字符

 

.*? :非贪心算法

 

() :括号内的数据作为结果返回

 

\d 匹配一个数字字符。等价于 [0-9]。
\D 匹配一个非数字字符。等价于 [^0-9]。
\s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。
\S 匹配任何非空白字符。等价于 [^ \f\n\r\t\v]。
\w 匹配包括下划线的任何单词字符。等价于'[A-Za-z0-9_]'。
\W 匹配任何非单词字符。等价于 '[^A-Za-z0-9_]'。
posted @ 2017-10-28 18:00  python学到老  阅读(65)  评论(0)    收藏  举报