Or str_locate: library(stringr) str_locate("aabcd", "bcd")
Hadley On Mon, Oct 25, 2010 at 5:53 AM, jim holtman <jholt...@gmail.com> wrote: > I think what you want is 'regexpr': > >> regexpr("bcd", "aabcd") > [1] 3 > attr(,"match.length") > [1] 3 >> > > > On Mon, Oct 25, 2010 at 7:27 AM, yoav baranan <ybara...@hotmail.com> wrote: >> >> Hi, >> I am searching for the equivalent of the function Index from SAS. >> >> In SAS: index("abcd", "bcd") will return 2 because bcd is located in the 2nd >> cell of the abcd string. >> The equivalent in R should do this: >>> myIndex <- foo("abcd", "bcd") #return 2. >> What is the function that I am looking for? >> >> I want to use the return value in substr, like I do in SAS. >> >> thanks, y. baranan. >> >> [[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. >> > > > > -- > Jim Holtman > Cincinnati, OH > +1 513 646 9390 > > What is the problem that you are trying to solve? > > ______________________________________________ > 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. > -- Assistant Professor / Dobelman Family Junior Chair Department of Statistics / Rice University http://had.co.nz/ ______________________________________________ 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.