您的位置:首页 > Web前端 > JavaScript

js字符串全部替换replaceAll

2010-09-22 16:49 211 查看
怎么用一个字符串,替换一个变量的一部分呢,方法如下:

String.prototype.replaceAll = function(s1,s2){
return this.replace(new RegExp(s1,"gm"),s2);
}

用法如下:

var str = "红宝石、绿宝石、蓝宝石都属于无属性宝石。  无属性宝石可合成有属性宝石,有属性宝石可佩戴,提升角色属性。";

str = str.replaceAll(宝石,"<span class='yx_hl'>宝石</span>");

document.write(str);

//结果:  红<span class='yx_hl'>宝石</span>、绿<span class='yx_hl'>宝石</span>、蓝<span class='yx_hl'>宝石</span>都属于无属性<span class='yx_hl'>宝石</span>。  无属性宝石可合成有属性宝石,有属性宝石可佩戴,提升角色属性。

keyword:字符串全部替换
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: