我有一些字符串,例如 s0 = "\"first line,\\nsecond line,\\n\""
,以及其他一些字符串,例如 s1 = "first line,\第二行,\n"
,其中 s0
就像整个 s1
的字符串表示形式。我想知道是否有任何简单的方法可以双向转换 s0
和 s1
。我明白我可以更换。然而,可能还有很多其他转义序列需要处理。
最佳答案
您可以使用 JSON
方法:
s0 = "\"first line,\\nsecond line,\\n\"",
s1 = "first line,\nsecond line,\n"
console.log('Parse s0 ::', JSON.parse(s0))
console.log('Stringify s1 ::', JSON.stringify(s1))
关于JavaScript 字符串编码/解码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53797385/