首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

正则换出所有<img 标签,并替换src路径,如何弄

2013-01-05 
正则换出所有img 标签,并替换src路径,怎么弄?有一段html字符串,里面有img scrxxxx.jpg alt[标签:标

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

    var s = '<img src="xxxx.jpg" alt="正则换出所有<img 标签,并替换src路径,如何弄">afaf<img src="xxxx.jpg" alt="正则换出所有<img 标签,并替换src路径,如何弄">';
    s = s.replace(/(<img[\s\S]+?)src=(['"][^'"]+)['"]/ig, "$1 src='1.jpg'");
    alert(s)

热点排行