2017-01-16 44 views
0

我想知道是否有另一個字符串中包含某個字符串。這個作品在這裏罰款:R - grepl的奇怪行爲

grepl("a","a") 

不過,我真的想考的是下面這一個不工作:

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

誰能幫助?

+6

加上'固定在'grepl' – Sotos

+0

如果是比較固定的,那麼爲什麼不使用''==,而不是'grepl = TRUE' ' – akrun

+0

@akrun字符串可能會更長?! – drmariod

回答

0

可以逃避特殊字符是這樣的:

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