我需要刪除像下面的字符串中的所有反斜槓。 x <- ' [{\"Petal.Width\" : 1.8, \"Species\" : \"virginica\" } ] '
如何刪除字符串中的反斜槓由R
結果字符串我要的是 [{"Petal.Width" : 1.8, "Species" : "virginica" } ]
我嘗試了一些方法不工作。 gsub("\\\\", "\\", x)
任何人都可以提出一些方法嗎?非常感謝!
我需要刪除像下面的字符串中的所有反斜槓。 x <- ' [{\"Petal.Width\" : 1.8, \"Species\" : \"virginica\" } ] '
如何刪除字符串中的反斜槓由R
結果字符串我要的是 [{"Petal.Width" : 1.8, "Species" : "virginica" } ]
我嘗試了一些方法不工作。 gsub("\\\\", "\\", x)
任何人都可以提出一些方法嗎?非常感謝!
反斜槓是R在字符串中轉義引號的方式(請參閱?Quotes
)。這是不可能的,你不得不刪除它們。舉例來說,如果你打算使用你的對象x
作爲一個情節標題,反斜槓不會出現:
plot(1, 1, main = x)
真棒解釋!我試圖將R數據框導出爲JavaScript的JSON。 R最終會彈出很多反斜槓。最後它得到修復。非常感謝。 – dapangmao
嘗試'貓(X)'來表明反斜線只是轉義引號。根據你想要做什麼,你可能不需要「刪除」它們。 – BenBarnes
謝謝本。有用。 – dapangmao
這是你一天的禪宗時刻;您提供的字符串中沒有反斜槓。 –