字符串替换
var originString="Hello World ! Hello China.";
var alteredString;
1.
alteredString=originString.replace(/Hello/,""));
这时alertedString的值为" World ! Hello China.";
2.
alteredString=orginString.replace(/Hello/g,"");
这时alteredString的值为" World! China.";
3.
alteredString=orgingString.replace(/hello/gi,"");
这时alteredString的值为" World! China");
注意第二例与第三例的区别;
g代表,全局替换,因为默认情况下,replace只替换第一个目标字符串,而i代表,不区分大小写。
本文介绍了JavaScript中使用replace方法进行字符串替换的基本用法,包括局部替换、全局替换及大小写敏感等特性。通过实例展示了如何利用正则表达式的g标志实现全局匹配以及i标志实现不区分大小写的替换。
1119

被折叠的 条评论
为什么被折叠?



