Hallo.
Mit replace() ersetzt er mir nur den ersten Treffer, nicht aber alle vorkommenden Treffer.
RegExp's machen auch nur das, was du ihnen sagst, das sie machen sollen. Du musst ihnen also nur sagen, dass alle Vorkommen zu ersetzen sind. [1]
Gruß
Norbert
[1] http://selfhtml.teamone.de/cgiperl/sprache/regexpr.htm#flags (das g dürfte dich interessieren)