Несмотря на чтение справочной страницы регулярного выражения R
Наконец, чтобы включить литерал -, поместите его первым или последним (или, только для perl = TRUE, поставьте перед ним обратную косую черту).
не могу понять разницу между
grepl(pattern=paste("^thing1\\-",sep=""),x="thing1-thing2")
и
grepl(pattern=paste("^thing1-",sep=""),x="thing1-thing2")
Оба возвращают ИСТИНА. Мне бежать или нет? Какова наилучшая практика?
-
является особенным в классах символов, где для сопоставления букв или-
вам нужно будет написать[-a-zA-z]
, но я не думаю, что это вне их. В этом разделе страницы справки, похоже, конкретно обсуждаются классы персонажей. - person Marius   schedule 11.06.2014