Wie ersetze ich mehrere Leerzeichen durch ein einzelnes Leerzeichen?

Nun, ich suche nach einer Funktion, die mehrere Leerzeichen reduziert' ' in einer Zeichenfolge.

Zum Beispiel für Strings gegeben :

s="hello__________world____!"

Die Funktion muss zurückkehren"hello_world_!"

In Python können wir es über RegExp einfach tun als:

re.sub("\s+", " ", s);

Antworten auf die Frage(6)

Ihre Antwort auf die Frage