我想实现一个替换,把单引号’替换成'\, 比如 "Men's shoes" 替换成 "Men\'s shoes"。但是实现起来结果很奇怪:
<br />
> a <- "Men's shoes"<br />
> sub("\'","\\'",a)<br />
> sub("\'","\\\'",a)<br />
> sub("\'","\\\\'",a)<br />
运行结果分别是:
[1] "Men's shoes"
[1] "Men's shoes"
[1] "Men\\'s shoes"</p>
我两杠三杠四杠都试过了,要不结果里面没杠要不就是两杠,这是为什么?有小伙伴知道要弄出一个斜杠应该怎么弄么?多谢!