Python:单行字符串



这似乎是一件相对简单的事情,我在这里尝试了一些解决方案,但似乎都不起作用。我正试图从一个字符串中删除所有n,以便将所有内容都放在一行中。经过研究,我认为

jsfile = jsfile.replace("n", " ")
jsfile = jsfile.replace("nn", " ")
jsfile = jsfile.replace("t", " ")

行得通,但我还是不能把绳子连成一行。这里的问题是,当我试图将字符串转换为JSON时,它会给我错误,因为它不是有效的JSON(在这里使用JSON.load作为测试(。

电流输出:

{"name": "aName", "description": "a description that
doesn't want to 
stay on one line", "address": "anAddress"}

我想要的输出:

{"name": "aName", "description": "a description that doesn't want to stay on one line", "address": "anAddress"}

字符串中可能仍有r(回车(。

jsfile = jsfile.replace('n', ' ').replace('t', ' ').replace('r', ' ')

相关内容

  • 没有找到相关文章

最新更新