Як видалити всі спеціальні символи з рядка в R та замінити їх пробілами?
Деякі спеціальні символи для видалення: ~!@#$%^&*(){}_+:"<>?,./;'[]-=
Я намагався regex
з [:punct:]
малюнком, але він видаляє лише розділові знаки.
Питання 2: А як видалити символи з іноземних мов на кшталт â í ü Â á ą ę ś ć
:?
Відповідь: Використовуйте [^[:alnum:]]
для видалення ~!@#$%^&*(){}_+:"<>?,./;'[]-=
і використовувати [^a-zA-Z0-9]
для видалення також â í ü Â á ą ę ś ć
в regex
або regexpr
функції.
sub
або gsub
функції.