JQuery字符串替换replace⽅法在⽇常的js开发中,常常会⽤到JQuery,
当要把字符串中的内容替换时,如果使⽤类似C#的place⽅法,如下
var str='aabbccaa';
place('aa','dd');
结果是 str='ddbbccaa'
jquery字符串截取后⾯的aa没有被替换,原因是这个写法替换的只有第⼀次出现的aa,后⾯的就⽆效了。
但是,可以使⽤正则表达式进⾏替换,模式需要指定为g,表⽰检索全局。
代码如下:
var str='aabbccaa';
var reg=/aa/g;
place(reg,'dd');
结果是 str='ddbbccdd'
JQuery结合正则表达式,替换的功能会变得更强⼤。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论