Hi. Ich hab da eine Art Artikelverwaltung.
Da jeder den Geldbetraganders eingibt muss ich den umformatieren.
Ich zerbrech mir gerade den Kopf mit ereg und replace und was weiss ich noch alles und versuch alle Eventualitäten so optimal wie möglich abzufangen.
Jetzt wollt ich mal fragen ob jemand sowas schon mal gemacht hat - bestimmt doch - und mir den Code vlt. zukommen lassen würde ... oder mir zumindest mal nen konkreteren Tipp geben könnt.
Es sollten alle 1000er-Trennzeichen (Punkt bei uns und auch Komma für U.S.) herausgefiltert werden.
Zudem sollte 2 Stellen nach dem Dezimal-Komma alles weggeschnitten werden um Währungszeichen zu entfernen
Der Fall das kein Dezimal-Komma (oder Punkt bei U.S.) sollte aber auch berücksichtigt werden
Auch der Fall, dass das Währungssymbol vorne steht.
Im Resultat sollte dann ein String wie dieser "1234,56" bzw. ohne Dezimalstellen "1234,00" rauskommen.
Hoffe jemand hat was für mich.
Thx
Da jeder den Geldbetraganders eingibt muss ich den umformatieren.
Ich zerbrech mir gerade den Kopf mit ereg und replace und was weiss ich noch alles und versuch alle Eventualitäten so optimal wie möglich abzufangen.
Jetzt wollt ich mal fragen ob jemand sowas schon mal gemacht hat - bestimmt doch - und mir den Code vlt. zukommen lassen würde ... oder mir zumindest mal nen konkreteren Tipp geben könnt.
Es sollten alle 1000er-Trennzeichen (Punkt bei uns und auch Komma für U.S.) herausgefiltert werden.
Zudem sollte 2 Stellen nach dem Dezimal-Komma alles weggeschnitten werden um Währungszeichen zu entfernen
Der Fall das kein Dezimal-Komma (oder Punkt bei U.S.) sollte aber auch berücksichtigt werden
Auch der Fall, dass das Währungssymbol vorne steht.
Im Resultat sollte dann ein String wie dieser "1234,56" bzw. ohne Dezimalstellen "1234,00" rauskommen.
Hoffe jemand hat was für mich.
Thx
Kommentar