Gabor Grothendieck wrote: > Moved to r-devel. > > Perhaps basename should take an optional separator argument > so that > > basename(x, "\\") > > could be used to override the default behavior. >
That seems like a reasonable idea, but not very high priority. Anyone want to contribute a patch (to the source and man page)? Duncan Murdoch > On 7/9/06, Duncan Murdoch <[EMAIL PROTECTED]> wrote: > >> basename() works. If you're on a system that doesn't think \\ is a path >> separator, you could do something like >> >> x <- "C:\\Documents and Settings\\myName\\My >> Documents\\RProjects\\Project1\\file.name.csv" >> basename(gsub('\\\\','/',x)) >> >> Duncan Murdoch >> >> Charles Annis, P.E. wrote: >> >>> Greetings, R-ians: >>> >>> I'm using R 2.3.1 on WindowsXP. >>> >>> I need to find the name of a file at the end of a sting that contains the >>> path + file, with the problematic "\\" as separators. >>> >>> The string looks something like this: >>> >>> "C:\\Documents and Settings\\myName\\My Documents\\R >>> Projects\\Project1\\file.name.csv" >>> >>> What I want is "file.name.csv" >>> >>> Currently I use the name of the project as the splitter in >>> >>> strsplit(string.name, split="Project1", extended = FALSE) >>> >>> This works, of course, but I won't always be using folder Project1, so I >>> need a more universal way to find the name of a file at the end of a string >>> with "\\" separators. >>> >>> Can I get there from here? (I've looked through previous R-help listing of >>> similar problems but if it's there, I missed it.) >>> >>> Thanks. >>> >>> >>> Charles Annis, P.E. >>> >>> [EMAIL PROTECTED] >>> phone: 561-352-9699 >>> eFax: 614-455-3265 >>> http://www.StatisticalEngineering.com >>> >>> >>> ______________________________________________ >>> R-help@stat.math.ethz.ch mailing list >>> https://stat.ethz.ch/mailman/listinfo/r-help >>> PLEASE do read the posting guide! >>> http://www.R-project.org/posting-guide.html >>> >>> >> ______________________________________________ >> R-help@stat.math.ethz.ch mailing list >> https://stat.ethz.ch/mailman/listinfo/r-help >> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html >> >> > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel > ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel