【发布时间】:2015-04-10 03:54:00
【问题描述】:
我想匹配整个单词。如果您在下面看到,我希望“is”的 grep 在输出中仅显示 4,因为只有“this is a line”包含整个单词“is”
我还尝试使用 ^ 和 $ 进行搜索,如下所示,但我正在寻找与“is”完全匹配的字符串。它也可以包含其他单词,只要单词“is”作为单独的单词出现
> lines = c("this","this","this","this is a line")
> grep("is",lines)
[1] 1 2 3 4
> grep("^is$",lines)
integer(0)
【问题讨论】: