我想更换" 与\"使用Javascript.
我有:
text = text.toString().replace("\"", '\\"')
Run Code Online (Sandbox Code Playgroud)
结果:
\\"
Run Code Online (Sandbox Code Playgroud)
ant*_*rat 35
试试这个:
text = text.toString().replace(/"/g, '\\"')
Run Code Online (Sandbox Code Playgroud)
或这个:
text = text.toString().replace('"', '\\"')
Run Code Online (Sandbox Code Playgroud)
小智 6
根据antyrat的回答,我有一个小建议。
text = text.toString().replace(/\\"/g, '"').replace(/"/g, '\\"');
Run Code Online (Sandbox Code Playgroud)
这个额外的步骤将首先将所有 \" 替换为 ",然后将所有 " 替换回 \"。当当前字符串包含 \" 和 " 的组合时,特别是当字符串是 JSON.stringify() 的结果时,它将有所帮助
| 归档时间: |
|
| 查看次数: |
52721 次 |
| 最近记录: |