Andreas: Regexpression mit Javascript

Beitrag lesen

Ich habe einen Text, in dem ich ALLE vorkommenden Kommas, denen ein Buchstabe folgt, durch ein Komma und ein Leerzeichen und dann den folgenden Buchstaben ersetzen moechte.
Hier ein Codeschnippsel, der soweit laeuft, das das ERSTE gefunden Komma korrekt ersetzt wird:

---schnipp---
<script language="JavaScript">
 erst = "aa,bb cc,dd";
 dann= erst.replace(/,(\w.+)/g,", $1");
 document.write(dann);
</script></body></html>
---schnipp---

Eigentlich sollten doch durch den Modifikator 'g' der gesamte String durchsucht werden und dann dementsprechend ersetzt werden. Nur das funktioniert bei mir nicht.
Kann mir bitte jemand sagen,wo der Fehler ist bzw. einen anderen moeglichen loesungsvorschlag unterbreiten?

Danke Andreas