带有特殊符号的r-grep项目



我正在尝试使用grep提取包含符号_|的项。当我尝试使用完全匹配的grep时,它返回了所有项目。如何解决这个问题?

string = c("ny_(apple)|store", "mn_(apple)|store", "ok_(apple)|store")
grep("\ny_(apple)|store\>", string) #this failed because it returned all three items
[1] 1 2 3

使用(双(反斜杠转义:

grep("ny_\(apple\)\|store", string)
#> [1] 1

在我的MacOS终端上,使用单引号有效。grep 'seachText'起作用。

相关内容

  • 没有找到相关文章

最新更新