0
我需要用''替換'| B'的所有匹配'我嘗試使用'替換',它只替換字符串中的第一個匹配項,並且以下兩個替換原型均未產生所需的結果:Javascript替換子字符串中的所有特殊字符
String.prototype.replaceAll = function(search, replacement) {
var target = this;
return target.replace(new RegExp(search, 'g'), replacement);
};
和
String.prototype.replaceAll = function(search, replacement) {
var target = this;
return target.split(search).join(replacement);
};
任何援助是非常感謝!
你能告訴你的字符串進行測試? – martin
該管道在RegEx中有特殊含義,應該在前面反斜槓'\ | B'上進行轉義。 – Tushar