Hallo,
irgendwie habe ich wohl gerade ein Brett vor dem Kopf ...
Ich möchte in einem String, welcher z.B. auch formatierte Zahlen enthalten kann, den Tausender-Punkt entfernen. Dazu habe ich zunächst mal mit replace(/.(\d\d\d)/g,"$1") angefangen.
Leider können in dem String auch Datumsangaben vorkommen (z.B. 18.01.2007) und da soll die Ersetzung natürlich nicht greifen.
Natürlich könnte ich das nacheinander abfragen, aber geht es nicht auch in einem Durchgang?
Die Ersetzung soll also nur dann erfolgen, wenn nach den 3 Ziffern keine weitere Ziffer folgt bzw. der String zu Ende ist. Müsste doch mit einer Kombination aus ^\d.+*$ gehen - oder?
Ralf