Python-使用正则表达式re.S获取html中的图片链接
直接上示例代码
import restrs='''
2021高考宣传海报非商售价:38
高考加油校园励志海报非商售价:40 '''strs=re.findall('img src="(.*?)"', strs,re.S)print(strs)
如上一段html代码,是我随便找了个图片网站复制的,现在是要取出源码中的两个jpg图片的链接,使用正则re.S轻松搞定,而且输出结果为列表
['http://pic3.ntimg.cn/pic/20210331/3680455_171255068085_4.jpg', 'http://pic3.ntimg.cn/pic/20210401/24611550_080435886108_4.jpg']
正则中,(.*?) 正则匹配的是图片链接,img src=" 是图片链接前面的字符," 是链接后面的字符。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
