Hallo Rolf,
Hmm, warum nicht so:
explode am Leerzeichen
evntl. trim danach
implode
ist beispielsweise am Anfang ein/mehrere Leerzeichen, musst Du ganz schön rudern, um allein diesen Sonderfall zu realisieren. Ein explode()-generiertes Datenfeld ist komplexer als eine Zeichenkette, die man Zeichen für Zeichen abklappert (was auch noch schneller arbeitet, als es ereg_replace() tut).
Gruß aus Berlin!
eddi