首页 > 技术文章 > python一个正则表达式的不解

prisoner 2014-05-04 10:54 原文

htmlSource="data-lazy=\"http://gtms01.alicdn.com/tps/i1/T1faOCFQXXXXc2jIrl-.png\""
linksList = re.findall('"(http://[\w/._-]*?.png)"',htmlSource)

这个会匹配成功

但是_-换位后,却匹配不出来

如下

htmlSource="data-lazy=\"http://gtms01.alicdn.com/tps/i1/T1faOCFQXXXXc2jIrl-.png\""
linksList = re.findall('"(http://[\w/.-_]*?.png)"',htmlSource)

不解不解不解

推荐阅读