Wenn es immer nur ganze Zahlen ohne Punkt und Komma sind, geht das z.B. so
_liste := "abc10" : "text15" : "blabla30" : "xyz25";
_listeText := @ReplaceSubstring (_Liste; "1" : "2" : "3" : "4" : "5" : "6" : "7" : "8" : "9" : "0"; "");
@ReplaceSubstring (_liste; _listeText; "")
Aus der Liste werden alle Zahlen entfernt, dann wird aus der (Ursprungs-)Liste alles entfernt, was übrig bleibt, wenn man die Zahlen entfernt hat.
Funktioniert natürlich nicht mit
"abc1def10"
Vielleicht reicht das schon, ansonsten muss da wohl eine Schleife drüber laufen, die von hinten solange die Zeichen nimmt, bis es sich nicht mehr in eine Zahl umwandeln lässt.
Wäre es nicht sinnvoller, mit einem Trennzeichen zu arbeiten und dann alles rechts vom Trennzeichen zu nehmen?