RegEx alle Kommas bei den Zahlen in Punkt umwandeln

unknown

Bekanntes Mitglied
Hallo zusammen
Ich habe ein String in Json-Format, das Zahlen im falschen Format beinhaltet.
Ich will alle Zahlen die so aussehen: "23,50" in "23.50" umwandeln.
Da es eben in Json Format ist, kann ich nicht einfach die replace(",", ".")-Methode nehmen, denn ansonsten alle anderen Kommas auch in Punkte umgewandelt werden. replace("//d,", ".") würde auch nicht gehen, weil dann ein Ziffer verloren ginge.

Kann mir jemand sagen, wie ich das Problem mit RegEx lösen könnte?
 
Kannst du nicht eine Abfrage einbauen, die überprüft, ob du innerhalb der JSON-Struktur bist und erst dann das replace anwendest?
 

Zurück
Oben