使用JavaScript replace方法,如果不使用正则表达式g标示符,就只替换第一个符合条件的字符串。
var str = "a;b;c;d;e";
console.log(str.replace(";", "-")); //只替换掉第一个分号
console.log(str.replace(/;/g, "-")); //全部替换掉分号 相当于Java的replaceAll方法
var str = "a;b;c;d;e";
console.log(str.replace(";", "-")); //只替换掉第一个分号
console.log(str.replace(/;/g, "-")); //全部替换掉分号 相当于Java的replaceAll方法

本文介绍了JavaScript中replace方法的基本用法及其与正则表达式的结合使用。通过示例代码展示了如何仅替换字符串中的第一个匹配项,以及如何使用全局匹配标识符来替换所有匹配项。
7895

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



