9
DadoEn R, cómo usar regex [: punct:] en gsub?
test<-"Low-Decarie, Etienne"
deseo de reemplazar toda puntuacion con el espacio
gsub(pattern="[:punct:]", x=test, replacement=" ")
pero esto produce
"Low-De arie, E ie e"
donde se sustituye ninguna puntuacion y al parecer se eliminan letras al azar (aunque pueden estar asociado con la puntuación como t para tab y n para la siguiente línea).
'patrón = "[[: punct:]]"?' ... – kohske
la sección de ejemplos de 'gsub' da ejemplos de la respuesta proporcionada @kohske . Y las letras eliminadas no son aleatorias; están en el conjunto de {p, u, n, c, t ,:}. –