Hallo Rolf,
ich konnte es mit Hilfe dieses Beitrags, in dem ihr mir schonmal dazu geholfen hattet, lösen.
Ziel war es ja (eigentlich wie damals) aus einer Zeichenkette, einen Betrag herauszufischen, der folgendermaßen aussehen darf: 19
19,00
19.00
19,-
Tausendertrennzeichen gibt es nicht, es handelt sich in der Regel um Beträge unter 100. In Ausnahmefällen kann der Betrag dreistellig sein, aber vierstellig in keinem Fall. Diesen Zweck erfüllt jetzt dieser Regex:
([0-9]{0,3}([,.][0-9]{2}|[,][-])?)
Sofern ich nichts übersehen habe 🤔
Schönen Abend und besten Dank nochmal
Nico