在JavaScript中转义新行的方法

131 阅读1分钟

在这篇文章中,我们将看到如何在JavaScript中转义新行。

目前还没有一个知名的JavaScript库可以转义字符串中的所有特殊字符。

在JavaScript中转义新行

要在JavaScript中转义新行。

  • 使用replace() 方法,第一个参数是正则表达式/[\n]/g ,第二个参数是字符串\\n

让我们通过例子来看看。

const text = 'Line 1 \n Line 2';
console.log(text)
const result = text.replace(/[\n]/g, '\\n')
console.log(result);

输出

Line 1 
 Line 2
Line 1 \n Line 2

正如你所看到的,我们已经使用replace() 方法成功地转义了新行。

总结

要转义含有换行符的JSON字符串,请在replace() 方法中加入所有你想要转义的特殊字符。

以上就是关于如何在JavaScript中转义含有换行符的JSON字符串的全部内容。