[R] Extracting File Basename without Extension
Berwin A Turlach
berwin at maths.uwa.edu.au
Fri Jan 9 14:46:37 CET 2009
On Fri, 09 Jan 2009 14:22:19 +0100
Wacek Kusnierczyk <Waclaw.Marcin.Kusnierczyk at idi.ntnu.no> wrote:
> > Apparently also a possibility, I guess it can be made to work with
> > the original example and my extensions.
> i guess it does work with the original example and your extensions.
And I thought that you would have known for sure.....
> > Though, it seems to require the knowledge of perl, or at least
> > perl's regular expression.
> oh my, sorry. it' so bad to go an inch out of the cosy world of r.
Well, if that's how you feel, don't do it.
I regularly use other languages besides R. Mostly C and Fortran,
occasionally Python. But I never found time to learn Perl or Java or
awk or C++ or....; some people do not have the time to learn all
languages under the sun. Also, if one concentrates on a few, one can
learn them really well.
> but, as gabor pointed, 'perl=TRUE' is inessential here,
I thought that your answer to Gabor indicated that, depending on the
context, perl=TRUE was essential; though I must admit that I did not
run that code.
> so you actually need to know just (very basic) regular expressions,
> with no 'perl' implied. having learnt this simple regex syntax you
> can avoid the need for looking up strsplit and paste in tfm, so i'd
> consider it worthwhile.
As people say, YMMV, I do not need to look up strsplit and/or paste;
but I would have to look up what the regular expression syntax or
finally memorise it; something I did not consider worthwhile so far.
More information about the R-help