suit: Überflüssige Leerzeichen innerhalb eines Strings entfernen

Beitrag lesen

Leider benötige ich eine Funktion mit der ich Leerzeichen innerhalb des Strins entfernen kann. Es sollen nicht alle entfernt werden sondern 1 bestehen bleiben.

Kann mir vielleicht jemand helfen?
Mit regulären Ausdrücken kenne ich mich leider nicht so gut aus.

zeit sich einzulesen, am besten perl-kompatible ausdrücke

$str = preg_replace('/\s+/', ' ', $str);

/ und / sind die begrenzer des ausdrucks

\s ist ein leerzeichen

  • ist 1x oder öfter bezogen auf das voranstehende zeichen