Try this: lapply(list(Str2, Str3), grepl, pattern = Str1)
On Wed, Jun 30, 2010 at 5:22 PM, Cable, Samuel B Civ USAF AFMC AFRL/RVBXI < samuel.ca...@hanscom.af.mil> wrote: > > > > > Anyway, I still wouldn't mind some advice on character > > > matching. > > > Thanks. > > > > > If so we need a reproducible example of what you are doing. > > OK, let's say I have three strings. Str1="abc". Str2="abcd". > Str3="efgh". > > I want to compare Str1 and Str2 in such a way that R detects that Str2 > indeed contains Str1. I want something that returns a "TRUE" value. > Then I want to compare Str1 and Str3 so that R detects that Str3 does > not contain Str1. I don't want it to give me an error because it can't > find Str1. I just want to get a "FALSE" value. Is there a way to do > this that's less messy than what I came up with? Thanks again. > > ______________________________________________ > R-help@r-project.org mailing list > 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. > -- Henrique Dallazuanna Curitiba-Paraná-Brasil 25° 25' 40" S 49° 16' 22" O [[alternative HTML version deleted]]
______________________________________________ R-help@r-project.org mailing list 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.