js正则表达式从HTML里匹配所有图片

匹配所有图片

let imgRegex = new RegExp('(?<=<img[^<]+\\ssrc=("|\'|")).*?(?=("|\'|").*?\/?>)', 'g');

匹配所有背景图片

let imgRegex = new RegExp('(?<=(background|border)(-image)?:\\s*url\\((\'|"|")).*?(?=(\'|"|")\\))', 'g');

匹配所有图片+背景图片

let imgRegex = new RegExp('(?<=<img[^<]+\\ssrc=("|\'|")).*?(?=("|\'|").*?\/?>)|(?<=(background|border)(-image)?:\\s*url\\((\'|"|")).*?(?=(\'|"|")\\))', 'g');
原文链接:,转发请注明来源!

发表评论