Nonostante la lettura del help page of R regexè un trattino un carattere speciale in R regex?
Infine, per includere un letterale -, posizionarlo prima o l'ultima (o, per perl = TRUE solo, lo precedono da una barra rovesciata).
non riesco a capire la differenza tra
grepl(pattern=paste("^thing1\\-",sep=""),x="thing1-thing2")
e
grepl(pattern=paste("^thing1-",sep=""),x="thing1-thing2")
Entrambi restituiscono TRUE. Dovrei fuggire o non qui? Qual è la migliore pratica?
'-' è speciale all'interno delle classi di caratteri, dove abbinare lettere o' -' dovresti scrivere '[-a-zA-z]' ma non penso che sia al di fuori di esse. Quella sezione della pagina di aiuto sembra discutere specificamente delle classi di caratteri. – Marius