Try this: library(gsubfn) x <- "CB01_0171_03-27-2002-(Sample 26609)-(126)" unlist(strapply(x, "..-..-...."))
The gsubfn home page is at: http://code.google.com/p/gsubfn/ On 3/9/07, Shawn Way <[EMAIL PROTECTED]> wrote: > I have a set of character strings like below: > > > data3[1] > [1] "CB01_0171_03-27-2002-(Sample 26609)-(126)" > > > > I am trying to extract the text 03-27-2002 and convert this into a date for > the same record. I keep looking at the grep function, however I cannot quite > get it to work. > > grep("\d\d-\d\d-\d\d\d\d",data3[1],perl=TRUE,value=TRUE) > > Any hints? > > Shawn Way > > > --------------------------------- > Sucker-punch spam with award-winning protection. > > [[alternative HTML version deleted]] > > ______________________________________________ > [email protected] 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. > ______________________________________________ [email protected] 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.
