我正在制作论坛,JSON 无法使用换行符保存,我无法显示代码(安全原因) 我想将 textarea 中的所有换行符替换为 所以稍后我将它们格式化并完成。
我试过了
content.value.replace(/\r?\n/g, "\n");
但仍然用换行符保存
JavaScript 中的字符串是不可变的,这意味着一旦分配了它们,它们的值就无法更改。 您应该将当前表达式分配回原始字符串,后者在 LHS 上:
content.value = content.value.replace(/\r\n/g, "\n");