在RI中有一个字符串
file = "c:\\hello\\nihao"
如何用/替换所有\??gsub文档确实令人困惑!你应该获得额外的积分来指向一个好的R正则表达式资源!!
为什么不直接使用这个fixed = TRUE
论点呢?
gsub("\\", "/", file, fixed=TRUE) # [1] "c:/hello/nihao"
或者:
gsub("\\\\", "/", file) # [1] "c:/hello/nihao"
一些避免磨损\
钥匙的方法:
paste(dirname(file),basename(file),sep="/") [1] "c:/hello/nihao" normalizePath(file,"/",mustWork=FALSE) [1] "c:/hello/nihao"