Dieser Code findet den ersten Betrag, also die 7.00 € :
Code
Declare test$
test$ = "100 Zement 25 KG 7.00 € 5 ST. 35.00 €"
Print Match$("[0-9]{1,3}(~.)[0-9]{2}", test$)
Print "Position : "; %MatchPos, "Länge : "; %MatchLen
waitkey
End
Wie könnte man es anstellen, daß auch der zweite Betrag 35.00 €
gefunden wird ? Dieser kann auch variieren zwischen
1 Stelle und 3 Stellen vor dem Punkt, also 1-3stellige
Eurobeträge. Ich möchte den String ungerne ab Fundstelle
+ Betrag abschneiden, um nochmals zu suchen.