有人可以解释为什么分号有效而点不起作用吗? 我该如何解决这个问题?
myv<-c("A", "B", "C", "D.E", "F", "G.H")
myv2<-c("A", "B", "C", "D;E", "F", "G;H")
multID<-grep(".", myv, value=TRUE)
multID2<-grep(";", myv2, value=TRUE)
最佳答案
.
是一个元字符,表示任何字符。我们需要使用 fixed = TRUE
或转义 (\\.
) 或将其放在方括号 ([.]
)
grep(".", myv, value=TRUE, fixed = TRUE)
关于r - Grep 点与分号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46282904/