Re: Zahlen aus String Filtern
Ich hätte ja einfach vorgeschlagen mir ein dynamisches Array of Integer zu bauen und den Text (z.B. mit Pos) einfach immer bis zum nächsten Leerzeichen zu durchlaufen und zu schauen, ob da eine gültige Zahl steht.
Aber regular expressions kommen natürlich auf das selbe raus. |
Re: Zahlen aus String Filtern
Delphi-Quellcode:
var sl: TStringList; i, k: Integer;
[...] sl := TStringList.Create; try sl.Delimiter := ' '; sl.DelimitedText := 'Du hast 800 Euro und 20 Fische im Karton'; for i := 0 to sl.count - 1 do begin if TryStrToInt(sl[i], k) then begin //Ich bin eine Zahl end else begin //Ich bin keine Zahl end; end; finally sl.Free; end; end; |
Re: Zahlen aus String Filtern
@inherited
Super danke werd ich gleich mal ausprobieren. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:34 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz