大家好,欢迎来到IT知识分享网。
php中有对一个字符串中的指定字符进行替换的方法,在web前端 javascript 脚本中也有字符串替换的方法,而且还非常的简单。接下来我们就说一说,javascrpt 中对字符串进行替换的方法。
JavaScript replace() 方法
replace():方法用于在指定的字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
语法:
obj.replace(regexp/substr,replacement)
参数:
obj:要操作的字符串
regexp/substr:必需。要查找的字符串或一个正规表达式
replacement:必需。要替换的字符或字符串,也可以是生成它们的函数。
返回值:
返回被替换以后的字符串
js 替换字符串
js代码:
<script>
var str = 'hello hello world';
// /hello/ 与 "hello" 作用是一样的,只是写法不同
// str2 = str.replace(/hello/,'hi');
str2 = str.replace("hello", 'hi');
console.log(str2);
</script>
运行结果:
hi hello world
注意:上面的示例中,只能替换第一个要查找匹配的字符串。
js 替换所有查找到的字符串
js代码
<script>
//飞鸟慕鱼博客
var str = 'hi hi world';
str2 = str.replace(/hi/g, 'hello');
console.log(str2);
</script>
输出结果:
hello hello world
js 不区分大小写进行查找和替换的字符串
js代码:
<script>
//飞鸟慕鱼博客
var str = 'hi Hi world';
str2 = str.replace(/hi/gi, 'hello');
console.log(str2);
</script>
输出结果:
hello hello world
文章来源于:
https://www.feiniaomy.com/post/439.html
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/23203.html