Wie alle Sonderzeichen in einer gegebenen Zeichenfolge in R zu entfernen und jedes Sonderzeichen durch Leerzeichen ersetzen?Entfernen Sie alle Sonderzeichen aus einer Zeichenfolge in R?
Die Sonderzeichen zu entfernen sind: [email protected]#$%^&*(){}_+:"<>?,./;'[]-=
regex [:punct:]
wird die Hälfte der Arbeit zu machen.
Question_2: Aber wie zum Beispiel diese Zeichen aus fremden Sprachen zu entfernen: â í ü Â á ą ę ś ć
?
ANSWER_2: Ersetzen [^[:alnum:]]
mit [^a-zA-Z0-9]
in regex
oder regexpr
:
regex[^a-zA-Z0-9]
Was ist die Definition von "Sonderzeichen"? – kohske
Meine eigene Definition wäre jedes Zeichen, das nicht in Unicode ist ;-). Aber ich denke, viele andere Leute würden dem widersprechen. – Joey
Vielleicht werfen Sie einen Blick auf 'sub' oder' gsub' Funktionen. –