2

我需要删除字符串中的所有反斜杠,如下所示。 x <- ' [{\"Petal.Width\" : 1.8, \"Species\" : \"virginica\" } ] '

我想要的结果字符串是 [{"Petal.Width" : 1.8, "Species" : "virginica" } ]

我尝试了一些不起作用的方法。 gsub("\\\\", "\\", x)

有人可以提出一些方法吗?非常感谢!

4

1 回答 1

3

反斜杠是 R 在字符串中转义引号的方式(请参阅 参考资料?Quotes)。您不太可能必须删除它们。例如,如果您希望将对象x用作绘图的标题,则不会出现反斜杠:

plot(1, 1, main = x)

在此处输入图像描述

于 2012-12-18T21:17:38.660 回答