如何在javascript中替换'.例如,我想O'conor转换为O型康纳尔.这不起作用.我在做一些愚蠢的事.
var dummyStr = "O'conor";
dummyStr.replace("'","-");
console.log(dummyStr); //prints O'conor
dummyStr.replace(/'/g,"-"); //still prints O'conor not O-conor
Run Code Online (Sandbox Code Playgroud)
如果已经在其他地方询问过,请标记重复.
replace(参见更换W3Schools的)不修改当前字符串.你必须为它分配是这样的:
dummyStr = dummyStr.replace("'","-");
console.log(dummyStr); //prints O-conor
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
95 次 |
| 最近记录: |