js正则表达式从HTML里匹配所有图片
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');