当前位置: 主页 > 网页制作 > Javascript > 详细介绍JavaScript中的Replace函数替换的问题

详细介绍JavaScript中的Replace函数替换的问题

时间:2009-12-25来源:新浪科技 点击:

今天同事问我一个关于JavaScript中替换的问题,他又一段字符串“</SheetItems><ElectricalStatus>”,希望用“!”来替换“<”,用了replace函数却发现只能替换掉第一个“<”。

  如:

<scriptlanguage="javascript">
varstr="</SheetItems><ElectricalStatus>";
str=str.replace("<","!");
alert(str);
</script>

  找了资料才发现,使用正则表达式就能解决这个问题

<scriptlanguage="javascript">
varstr="</SheetItems><ElectricalStatus>";
str=str.replace(/</g,"!");
alert(str);
</script>

  这里正则表达式的写法有几种,比如:“/[<]/g”或者“/</g”或者“/</g”都可以实现。

站长资讯网
. TAG: JavaScript Replace函数替换
推荐内容最近更新人气排行
关于我们 | 友情链接 | 网址推荐 | 常用资讯 | 网站地图 | RSS | 留言