Hallo sega84,
ich habe zwar keine fertige Lösung, aber du scheinst ja schon eine Teillösung zu haben.
Zitat von
sega84:
Wenn ich nun alle Zahlen aus dem String ermitteln möchte, bekomme ich folgendes Ergebnis:
9999999999999112315
Nun hilft dir über die letzte Hürde vielleicht selber, in dem du dich fragst wie ein Mensch den erkennt, dass es eine zusammenhängende Zahl ist.
Der erste Schritt wäre, das eine zusammenhängende Zahl dann aufhört, wenn irgendwann ein Zeichen kommt das keine Zahl ist. Jedes mal wenn das der Fall ist, fügst du die Zahl Array hinzu und beginnst eine neue Zahl sobald du ein Zeichen findest das eine Zahl ist
Wenn du es noch verfeinern willst kannst du als zweiten Schritt noch Punkt oder Komma zulassen, wenn vorher ein Zahl war und nachher auch eine kommt. Noch weiter verfeinern kannst du es wenn du ab diesem Zeitpunkt kein DezimalSeperator mehr zulässt. Und so weiter und so weiter und so weiter
Ich denke, das sollte Dich zum gewünschten Ziel bringen.
Wie gesagt, keine fertige Lösung aber ein Denkanstoß
Greez, Chris