使用paste0时转义斜杠

时间:2018-04-16 03:21:58

标签: r

我正在尝试将几个字符串连接在一起,包括反斜杠。但是,我似乎无法正确地逃避反斜杠。

paste0("A", "\", "B")

给了我Error: unexpected symbol in "paste0("A", "\", "B",而

paste0("A", "\\", "B")

返回"A\\B"。我需要做些什么才能获得"A\B"

1 个答案:

答案 0 :(得分:1)

paste0("A", "\\", "B")是正确的。字符串对象将保留"A\\B"但如果您cat,则会显示您的预期输出

>>> print(paste0("A", "\\", "B"))
"A\\B"
>>> cat(paste0("A", "\\", "B"))
A\B