dupont 有a、b两行, there is abc line there is abcd line 我只想查找abc在其中的位置,而不是abcd的那行。` `a = c("there","is","abc","line") b = c("there","is","abcd","line") "abc" %in% a "abc" %in% b grep("abc", a) grep("abc", b)`
yihui wangbinzjcc 用这样的正则表达式有点屈才了。如果是测试特定的完整字符串,用 == 去测就好啦,简单粗暴高效,像 Liechi 的第二个办法那样。如果测试局部字符串的话,才需要用正则表达式,如 \b 表示词边界。