phpbar.de logo

Mailinglisten-Archive

[php] Regex: mehrere Leerzeichen durch   ersetzen

[php] Regex: mehrere Leerzeichen durch   ersetzen

Martin Stahl stahl at memo-software.de
Mit Okt 1 19:46:49 CEST 2003


 > Naja, da ich einzelne Leerzeichen NICHT ersetzen will und die Anzahl
 > der Mehrfachleerzeichen varieren kann, nuetzt mir das str_replace()
 > nicht so viel. Ein
 >
 >  str_replace(" ", " ", $string);
 >
 > ersetzt mir ja alle Leerzeichen und das will ich nun gerade nicht.
 >
 > Trotzdem danke. Vielleicht hat ja noch jemand einen Tipp.

Also wenn Du weisst, dass z.B. maximal 5 Leerzeichen aufeinander folgen 
können, dann hätte ich noch einen ganz banalen Vorschlag:

str_replace("     ", "     ", $string);
str_replace("    ", "    ", $string);
str_replace("   ", "   ", $string);
str_replace("  ", "  ", $string);

;-)

Martin


php::bar PHP Wiki   -   Listenarchive