Try this where ? signifies that the prior character is optional: dir(pattern = "^Coverage_[1-9]?[0-9]$")
On Tue, Sep 30, 2008 at 10:36 AM, bioinformatics_guy <[EMAIL PROTECTED]> wrote: > > I want to make sure this piece of code I wrote is doing what I want it to do. > > ll<-function(string) > { > grep(string,dir(),value=T) > } > > > subdir = ll("Coverage_[1-9][0-9]$") > > I basically wrote a little function that would grab all the files of form > Coverage_[0-99] > > The way I wrote it, will it grab Coverage_5 or does it have to have 2 > numbers (10-99)? > > -- > View this message in context: > http://www.nabble.com/Pattern-match-in-R-tp19743389p19743389.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > 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. > ______________________________________________ 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.