开发学院网页设计JavaScript JavaScript中的Replace函数替换的问题 阅读

JavaScript中的Replace函数替换的问题

 2010-09-14 13:05:40 来源:WEB开发网   
核心提示:今天同事问我一个关于JavaScript中替换的问题,他又一段字符串“</SheetItems><ElectricalStatus>”,JavaScript中的Replace函数替换的问题,希望用“!”来替换“<”,用

今天同事问我一个关于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”都可以实现。

Tags:JavaScript Replace 函数

编辑录入:爽爽 [复制链接] [打 印]
[]
  • 好
  • 好的评价 如果觉得好,就请您
      0%(0)
  • 差
  • 差的评价 如果觉得差,就请您
      0%(0)
更多精彩
    赞助商链接

    热点阅读
      焦点图片
        最新推荐
          精彩阅读