R - grepl的奇怪行为

时间:2017-01-16 13:03:55

标签: r

我想知道另一个字符串中是否包含某个字符串。这在这里工作正常:

grepl("a","a")

但是,我实际想要测试的是以下内容,而且这个不起作用:

grepl("is.na(x)","is.na(x)")

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

你可以像这样转义特殊字符:

 grepl("is\\.na\\(x\\)","is.na(x)")
 [1] TRUE