seth_not@home: preg_replace regex problem

Beitrag lesen

gudn tach!

ich möchte bei strings wie z.b. diesem

color:#000;

"schönheitsänderungen" per php durchführen. immer nach einem doppelpunkt soll nämlich einen

nominativ: "ein" (nicht akkusativ ("einen"))

(auch nicht mehrere) abstand sein.

meinst du sowas wie s/:[^ ]/ /g?
das waere preg_replace('/:[^ ]/', ' ', $str)

ich weiss dass es mit der funktion preg_replace() möglich ist, doch blicke ich beim regulären ausdruck noch nicht wirklich durch.

vielleicht hilft einer der folgenden links.
http://de2.php.net/manual/en/reference.pcre.pattern.syntax.php
http://regexp-evaluator.de/tutorial/
http://www.php-resource.de/tutorials/read/10/1/

prost
seth