如何替換'在JavaScript中。例如,我想將O'conor轉換爲O-conor。 這不起作用。我正在做一些愚蠢的事情。Javascript字符串替換「'」
var dummyStr = "O'conor";
dummyStr.replace("'","-");
console.log(dummyStr); //prints O'conor
dummyStr.replace(/'/g,"-"); //still prints O'conor not O-conor
如果已經在別處詢問過,請標記重複。
的[?爲什麼JavaScript的替換()函數沒有做任何事情(可能重複http://stackoverflow.com/questions/18647411/爲什麼不做任何事情) – Bergi
你正在做的事情,但你必須保存'dummyStr.replace(「'」,「 - 」)的值;'在變量中,你可以做這樣的'dummyStr = dummyStr.replace(「'」,「 - 」);' – Himanshu
確切的複製https://stackoverflow.com/questions/1433212/replace-method-doesnt-work – Bergi