代码之家  ›  专栏  ›  技术社区  ›  Qian Chen

javascript字符串编码/解码

  •  0
  • Qian Chen  · 技术社区  · 6 年前

    我有一些线绳 s0 = "\"first line,\\nsecond line,\\n\"" 和其他一些字符串 s1 = "first line,\nsecond line,\n" 在哪里 s0 就像整个的字符串表示 s1 . 我想知道有没有什么简单的转换方法 S0 S1 两种方式。我知道我可以代替。然而,可能还有很多其他的转义序列需要处理。

    1 回复  |  直到 6 年前
        1
  •  3
  •   charlietfl    6 年前

    你可以使用 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))