我明显错过了grep返回0的东西,当我'greping'一词显然是在'grepped'字符串中时:
在这个例子中,我正在检查字符串x是否在字符串y中:
x
[1] "c.3963+1G>T"
y
[1] "c.3963+1G>T"
grep(x, y)
integer(0)
x == y
[1] TRUE
Run Code Online (Sandbox Code Playgroud)
这些字符串是由我在矢量上做的一系列strsplits制成的.有什么理由可以看到这种行为,即使x明显在y中,grep也会返回0(并且它们甚至在本例中被认为是等效的)?