[R] Any simple way to subset a vector of strings that do contain a particular substring ?

Philipp Pagel p.pagel at wzw.tum.de
Thu Jun 19 08:19:39 CEST 2008


> strings <- c("aaaa", "bbbb","ccba"). 
>  
> How to get "aaaa", "bbbb" that do not contain "ba" ?

I think this is what you want:

> foo <- c("aaaa", "bbbb","ccba")
> foo[-grep('ba', foo)]
[1] "aaaa" "bbbb"


cu
	Philipp

-- 
Dr. Philipp Pagel
Lehrstuhl für Genomorientierte Bioinformatik
Technische Universität München
Wissenschaftszentrum Weihenstephan
85350 Freising, Germany
http://mips.gsf.de/staff/pagel



More information about the R-help mailing list