我有一个字符串有两个反斜杠后跟'%'符号,我需要在R中替换一个。
x<-"70\\% marks obtained"
x<-sub("\\%","\%",x)
Error: '\%' is an unrecognized escape in character string starting "\%"
我该怎么做?
此致
答案 0 :(得分:0)
这是一个反斜杠。也就是说,\\
是字符串中的一个反斜杠,因为反斜杠已经逃脱了反斜杠!亲眼看看,试试:
cat(x)
而不是
print(x)
将显示一个反斜杠(print
将显示两个,因为它用引号括起来并需要转义)。