Hi, just curious, but does anyone know the source/reason of observing the following error on OSX but not on WinXP and Linux? I've tried with a few different versions of R (v2.5.1, v2.6.1, v2.6.2, v2.7.0devel). The locale does not seem to affect the error, i.e. I've tested a few different and it is still only OSX that gives the error but not the other two.
> regexpr("[a-Z]", "foo") Error in regexpr(pattern, text, extended, fixed, useBytes) : invalid regular expression '[a-Z]' > regexpr("[a-zA-Z]", "foo") [1] 1 attr(,"match.length") [1] 1 > regexpr("[A-z]", "foo") [1] 1 attr(,"match.length") [1] 1 At least now I know it that the safest is to use '[a-zA-Z]' (or possibly '[[:alpha:]]'). /Henrik ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel