如何通过R删除字符串中的反斜杠

如何通过R删除字符串中的反斜杠,r,R,我需要删除字符串中的所有反斜杠,如下所示。 x反斜杠是R在字符串中转义引号的方式(请参见?Quotes)。您不太可能必须移除它们。例如,如果希望使用对象x作为绘图标题,则不会出现反斜杠: plot(1, 1, main = x) 尝试cat(x)以显示反斜杠只是为了避开引号。根据你想做什么,你可能根本不需要“移除”它们;您提供的字符串中没有反斜杠。除非您使用R连接一些字符串以创建大量的HTML或SQL语句,否则这一切都很美好。然后从终端粘贴到其他应用程序会让你发疯,因为在这个时候,反斜杠是存在

我需要删除字符串中的所有反斜杠,如下所示。
x反斜杠是R在字符串中转义引号的方式(请参见
?Quotes
)。您不太可能必须移除它们。例如,如果希望使用对象
x
作为绘图标题,则不会出现反斜杠:

plot(1, 1, main = x)

尝试
cat(x)
以显示反斜杠只是为了避开引号。根据你想做什么,你可能根本不需要“移除”它们;您提供的字符串中没有反斜杠。除非您使用R连接一些字符串以创建大量的HTML或SQL语句,否则这一切都很美好。然后从终端粘贴到其他应用程序会让你发疯,因为在这个时候,反斜杠是存在的。我们从SO社区得到的只是反复的断言,反斜杠是不存在的,因为它们是转义字符,你可以通过cat()的响应来证明你的愚蠢。然而,当我将字符串用于RESTAPI时,它们会通过网络发送,从而破坏了我的SQL语法。这是一个实际的问题。很棒的解释!我尝试将R数据帧导出到JSON以用于JavaScript。R最后会弹出很多反斜杠。终于修好了。谢谢。