日期:2014-05-16  浏览次数:20304 次

正则换出所有<img 标签,并替换src路径,怎么弄?
有一段html字符串,里面有<img scr="xxxx.jpg" alt=""> 若干个,怎么把所有<img 的src替换成:1.jpg
------解决方案--------------------
忘记加全局匹配了。。

    var s = '<img src="xxxx.jpg" alt="">afaf<img src="xxxx.jpg" alt="">';
    s = s.replace(/(<img[\s\S]+?)src=(['"][^'"]+)['"]/ig, "$1 src='1.jpg'");
    alert(s)