Hi
Hmm... also bei mir (PHP5) steht \D für alles außer Zalen ([^0-9]).
Wenn du immer maximal ein Komma haben willst, sollte das klappen:
$string = preg_replace('/\D+/', ',', $string);
ich habe das kleine D mit dem großen verwechselt :-\
somit ist meine Frage auch hinfällig ;-)
Sven