在R中使用grep的包含()的正则表达式无法给出正确答案

时间:2019-06-06 13:17:55

标签: r grep

尝试在R中使用grep匹配模式“ _(ca)”

modseq <- cbind("_(ca)nh","sd")

cc <- grep("_(ca)", modseq, value=TRUE, invert=FALSE)

主要问题是括号。我尝试通过写

来转义它们

“ _'\'(ca'\')”(不带单引号)

  

错误:'('是无法识别的以“'_(

另一种尝试:

cc<-grep("_'('ca')'", modseq, value=TRUE, invert=FALSE)

答案不正确-找不到匹配项

谢谢

0 个答案:

没有答案