[R-pkg-devel] [External] [External] RcmdrPlugin.HH_1.1-48.tar.gz

Ivan Krylov |kry|ov @end|ng |rom d|@root@org
Thu Mar 7 10:16:59 CET 2024


On Wed, 6 Mar 2024 13:46:55 -0500
Duncan Murdoch <murdoch.duncan using gmail.com> wrote:

> is this just a more or less harmless error, thinking that 
> the dot needs escaping

I think it's this one. You are absolutely right that the dot doesn't
need escaping in either TRE (which is what's used inside exportPattern)
or PCRE. In PRCE, this regular expression would have worked as intended:

# We do match backslashes by mistake.
grepl('[\\.]', '\\')
# [1] TRUE

# In PCRE, this wouldn't have been a mistake.
grepl('[\\.]', c('\\', '.'), perl = TRUE)
# [1] FALSE TRUE

-- 
Best regards,
Ivan



More information about the R-package-devel mailing list