javascript字符串替换函数如何一次性全部替换掉

2019-12-17,

JS字符串替换函数:Replace(“字符串1″, “字符串2″)

1.我们都知道JS中字符串替换函数是Replace(“字符串1″, “字符串2″),但是这个函数只能将第一次出现的字符串1替换掉,那么我们如何才能一次性全部替换掉了?

<script> 
var s = "LOVE LIFE ! LOVE JAVA ..."; 
alert(s); 
alert(s.replace("LOVE ", "爱")); 
alert(s.replace(/\LOVE/g, "爱")); 
</script> 

将上面的代码保存到HTML文件中就可以在浏览器中看到效果了。

怎么样?如果看懂了就不用往下看了,不懂就接着往下看:

其实我们用到了JS中的正则表达式,/\LOVE/g中/\LOVE表示是要找到字符串,这个我们要找的就是引号,/g是正则表达式的语法,表示全部的意思,在这里就表示全部替换。

所以上面代码的意思就是将字符串中的引号全部去掉。

2.现在我们已经知道如何替换全部的字符串,可是如果我们要把LOVE作为一个参数传入正则表达式又该怎么实现呢?

因此我们一起看下面一段代码是如何实现的:

<script> 
var s = "LOVE LIFE ! LOVE JAVA ..."; 
alert(s); 
var tmp="LOVE "; 
var reg=new RegExp(""); 
alert(s.replace(reg,"爱")); 
</script>[color=olive]

以上内容是关于JS字符串替换函数如何一次性全部替换掉的相关教程,希望大家喜欢。

您可能感兴趣的文章:

  • JS替换字符串中空格方法
  • JS替换字符串中字符即替换全部而不是第一个
  • JS使用replace()方法和正则表达式进行字符串的搜索与替换实例
  • js replace(a,b)之替换字符串中所有指定字符的方法
  • JavaScript字符串插入、删除、替换函数使用示例
  • js replace替换所有匹配的字符串
  • javascript之更有效率的字符串替换
  • Json对象替换字符串占位符实现代码
  • js替换字符串的所有示例代码
  • JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)
  • js 截取或者替换字符串中的数字实现方法
  • JavaScript实现替换字符串中最后一个字符的方法

《javascript字符串替换函数如何一次性全部替换掉.doc》

下载本文的Word格式文档,以方便收藏与打印。