Skip to content

problem with dir() in R-2.1.0?

3 messages · Ye, Bin, Douglas Grove, Gabor Grothendieck

#
Hi,

I always use dir(pattern="*.RData") in all the earlier version of R (1.8, 1.9, 2.0.1).

Error messege is as below:
Error in list.files(path, pattern, all.files, full.names, recursive) :
        invalid 'pattern' regular expression

Does anyone have an idea what's going on? How should I define the pattern I need in R-2.1.0?

Thanks!


Bin
#
The new version of R has begun enforcing rules on regular expressions.
Your pattern is not a valid regular expression, hence it no longer works.
The meaning of '*' is with respect to a preceding character, hence it is
ill-defined without one.
On Mon, 25 Apr 2005, Ye, Bin wrote: