Como remover todos os caracteres especiais da string em R e substituí-los por espaços?
Alguns caracteres especiais a serem removidos são: ~!@#$%^&*(){}_+:"<>?,./;'[]-=
Eu tentei regex
com o [:punct:]
padrão, mas ele remove apenas marcas de pontuação.
Pergunta 2: E como remover caracteres de línguas estrangeiras como â í ü Â á ą ę ś ć
:?
Resposta: Use [^[:alnum:]]
para remover ~!@#$%^&*(){}_+:"<>?,./;'[]-=
e use [^a-zA-Z0-9]
para remover também â í ü Â á ą ę ś ć
nas funções regex
ou regexpr
.
sub
ou gsub
funções.