将换行符替换为

问题描述 投票:0回答:1

我正在制作论坛,JSON 无法使用换行符保存,我无法显示代码(安全原因) 我想将 textarea 中的所有换行符替换为 所以稍后我将它们格式化并完成。

我试过了

content.value.replace(/\r?\n/g, "\n");

但仍然用换行符保存

javascript json
1个回答
0
投票

JavaScript 中的字符串是不可变的,这意味着一旦分配了它们,它们的值就无法更改。 您应该将当前表达式分配回原始字符串,后者在 LHS 上:

content.value = content.value.replace(/\r\n/g, "\n");
© www.soinside.com 2019 - 2024. All rights reserved.