js 正则替换JavaScript正则表达式替换字符串中图⽚地址(imgsrc)
的⽅法
本⽂实例讲述了JavaScript正则表达式替换字符串中图⽚地址(img src)的⽅法。分享给⼤家供⼤家参考,具体如下:
今天开发中遇到⼀个问题:如何替换⼀段HTML字符串中包含的所有img标签的src值?
开始想到的解决⽅法是:
console.log(match);
});
输出结果是:
复制代码代码如下:
<img src="www.jb51/images/logo.gif" alt="" width="142" height="55" />
得到的是整个img标签,但我期望得到的是src中的⽹址,这样只需在function(match)中返回新地址就⾏了。
于是,卡在这⾥了。。。
后来,通过Google搜索关键字“javascript replace callback”,在stackoverflow中到了“”,才知道function(match)还有其他参数(详见)。
然后,改为下⾯的代码,问题就解决了。
console.log(capture);
});
输出结果:
www.jb51/images/logo.gif
搞定!
PS:这⾥再为⼤家提供2款⾮常⽅便的正则表达式⼯具供⼤家参考使⽤:
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》及《》
希望本⽂所述对⼤家JavaScript程序设计有所帮助。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论