如何在javascript中替换'。例如,我想将O'conor转换为O-conor。
这行不通。我在做蠢事。
var dummyStr = "O'conor";
dummyStr.replace("'","-");
console.log(dummyStr); //prints O'conor
dummyStr.replace(/'/g,"-"); //still prints O'conor not O-conor
如果已经在其他地方提出要求,请标记为重复。
最佳答案
您需要将变量分配给replace()
的返回值
例如
var dummyStr = "O'conor";
var ammendedString = dummyStr.replace("'","-");
console.log(ammendedString );