Mehrere Leerzeichen in ein Leerzeichen zusammenfassen; entferne nachfolgende / führende Leerzeichen

Ich möchte mehrere Leerzeichen zu einem Leerzeichen zusammenführen (Leerzeichen können auch Tabulatoren sein) und nachfolgende / führende Leerzeichen entfernen.

Beispielsweise..

string <- "Hi        buddy        what's up    Bro" 

z

"Hi buddy what's up bro"

Ich habe die unter @ angegebene Lösung überprüfRegex, um mehrere Leerzeichen durch ein einzelnes Leerzeichen zu ersetzen. Beachte, dass \ t oder \ n nicht als genaues Leerzeichen in den Spielzeugstring eingefügt werden und füttere das als Muster ingsub. Ich will das in R.

Bitte beachten Sie, dass ich in der Spielzeugzeichenfolge nicht mehrere Leerzeichen einfügen kann. Vielen Dan

Antworten auf die Frage(8)

Ihre Antwort auf die Frage