js字符串替换的方法(replace替换多个字符用法详解)[js教程]

php中有对一个字符串中的指定字符进行替换的方法,在web前端 javascript 脚本中也有字符串替换的方法,而且还非常的简单。接下来我们就说一说,javascrpt 中对字符串进行替换的方法。

图片[1]-js字符串替换的方法(replace替换多个字符用法详解)[js教程]-爱学社区

一、JavaScript replace() 方法

replace():方法用于在指定的字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。

1、语法:

obj.replace(regexp/substr,replacement)

JS

2、参数:

obj:要操作的字符串
regexp/substr:必需。要查找的字符串或一个正规表达式
replacement:必需。要替换的字符或字符串,也可以是生成它们的函数。

3、返回值:

返回被替换以后的字符串

二、js 替换字符串

1、js代码

<script>
 var str = 'hello hello world';
 // /hello/ 与 "hello" 作用是一样的,只是写法不同
 // str2 = str.replace(/hello/,'hi');
 str2 = str.replace("hello", 'hi');
 console.log(str2);
</script>

2、运行结果:

hi hello world

3、注意:

上面的示例中,只能替换第一个要查找匹配的字符串。

三、js 替换所有查找到的字符串

1、js代码

<script>
 var str = 'hi hi world';
 str2 = str.replace(/hi/g, 'hello');
 console.log(str2);
</script>

2、输出结果:

JS教程

hello hello world

四、js 不区分大小写进行查找和替换的字符串

1、js代码:

爱学社区JS教程

<script>  var str = 'hi Hi world';  str2 = str.replace(/hi/gi, 'hello');  console.log(str2); </script>

2、输出结果:

hello hello world

关注本站更多学习内容请收藏本站或保存本站永久网址[www.axue5.com]每天更新学习资源和各种,破解软件,福利美图技术教程,线报活动等网络资源!

------本页内容已结束,喜欢请分享------
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
相关推荐
评论 抢沙发

请登录后发表评论

    暂无评论内容