Sebastian Becker: Preis in String ersetzen

Beitrag lesen

Hallo,

in Weiterverfolgung der Aufgabenstellung, einen aus einem Excel-File geparsten String für eine bessere Performance zu cachen, speichere ich diesen jetzt in Textfiles.

Jetzt habe ich aber noch folgendes Problem:

In dem String befinden sich Dollarpreise als Werte, die eigentlich immer aktuell berechnet werden müssten.

Gibt es eine einfache und effiziente Möglichkeit, dies zu lösen?

Der String sieht dann z.B. so aus:
Leckeres Süppchen 2,90 € 3,50 $

3,50 müsste aber gegen (2,90 * Umrechnungsfaktor) ersetzt werden.

Ich vermute, daß man hier am besten mit regulären Ausdrücken weiterkommt - und da bin ich mit meinem Latein am Ende ...

Kann mir dabei vielleicht jemand helfen, oder ggf. andere Lösungsvorschläge unterbreiten?

Danke, Grüße aus Berlin,

Sebastian