使用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方法