我想使用greplR中的函数来查找字符串是否包含某些内容,但条件是它不在其他内容之前.
所以例如说我想找到一个包含模式的字符串'xx',只要它不在前面'yy'.所以:
'123xx45' 世界回归 TRUE
'123yy4xx5'也会TRUE因为'yy'不在前面而返回'xx'
但是'123yyxx45'会回来FALSE.
如果有什么不清楚或者你想要一个更好的例子,请告诉我.
怎么样grepl('(?<!yy)xx', c('123yy4xx5','123xx45','123yyxx45'), perl=TRUE)?