What is a good way to grep multiple strings (say in a vector)? In the following, I grep ants, cats, and fox separately and concatenate them, is there a way to grep the trio in one action? Thanks.
all<-c("ants","birds","cats","dogs","elks","fox"); all [1] "ants" "birds" "cats" "dogs" "elks" "fox" some<-c("ants","cats","fox"); some [1] "ants" "cats" "fox" j<-c( grep(some[1],all,value=F), grep(some[2],all,value=F), grep(some[3],all,value=F)); j; all[j] [1] 1 3 6 [1] "ants" "cats" "fox" [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.