猿问

js匹配<img>标签中的 src属性的值的正则怎么写?

假如有一段html字符串,想用js直接匹配到<img>标签中的 src属性的值的正则怎么写?可以考虑带有class、alt这些属性。

'<div><img src="http://www.baidu.com/pic/a.jpg" alt="" /><p>this is a pic</p><img src=
"http://www.baidu.com/pic/b.jpg"/><p>this is pic b</p></div>'

想得到的结果

['http://www.baidu.com/pic/a.jpg','http://www.baidu.com/pic/b.jpg']

而不是

['<img src="http://www.baidu.com/pic/a.jpg" alt="" />','<img src="http://www.baidu.com/pic/b.jpg" />']

js的正则不支持逆序环视,想不出还有什么方法可以直接匹配到src的值,求大牛指教。


慕盖茨4494581
浏览 3391回答 2
2回答

qq_生活_10

痛痛痛
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答