本文介绍在JavaScript中使用replace方法替换字符串中所有指定字符的技巧。关键在于将第一个参数设置为带有/g标识的正则表达式,以实现全文匹配替换,而非仅替换第一个匹配项。
JS replace替换字符串中所有指定字符的方法
示例代码如下:
var str = 'abcadeacf';
var str1 = str.replace('a', 'o');
alert(str1);
// 打印结果: obcadeacf
var str2 = str.replace(/a/g, 'o');
alert(str2);
//打印结果: obcodeocf,
关键点:replace方法的第一个参数需设置为正则表达式,且必须包含/g标志以实现全局匹配。
上述关于js replace(a,b)替换字符串中所有指定字符的方法即为本文分享的全部内容,仅供参考,欢迎支持本站。