R의 문자열에서 모든 특수 문자를 제거하고 공백으로 바꾸는 방법은 무엇입니까?
제거 할 일부 특수 문자는 다음과 같습니다. ~!@#$%^&*(){}_+:"<>?,./;'[]-=
나는 해봤 regex
와 [:punct:]
패턴하지만 그것은 단지 문장 부호를 제거합니다.
질문 2 : 그리고 다음과 같은 외국어에서 문자를 제거하는 방법 : â í ü Â á ą ę ś ć
?
답변 : [^[:alnum:]]
제거 ~!@#$%^&*(){}_+:"<>?,./;'[]-=
에 사용 [^a-zA-Z0-9]
하고 â í ü Â á ą ę ś ć
, regex
또는 regexpr
기능 을 제거 하는 데 사용 합니다.
sub
또는 gsub
기능을 살펴보십시오 .