![]() |
Comma-Separated-String: Schnelles Zerlegen?
Hallo,
Ich moechte einen Comma-Separated-String jeweils so zerlegen, dass ich alle einzelnen Strings erhalte. Welche Funktion ist die beste? Gruß Wolfram BSP: CSS: Name;STR;PLZ;ORT; RESULT: Name STR PLZ ORT |
Re: Comma-Separated-String: Schnelles Zerlegen?
|
Re: Comma-Separated-String: Schnelles Zerlegen?
StrToStrings aus der Jedi Code Library:
'Converts a string into a list of strings using the specified separator character. procedure StrToStrings(S: AnsiString; Sep: AnsiString; const List: TStrings; const AllowEmptyString: Boolean = False);' |
Re: Comma-Separated-String: Schnelles Zerlegen?
oder du benutzt folgende Prozedur:
Delphi-Quellcode:
procedure Explode(var a: array of string; Border, S: string);
var S2: string; i: Integer; begin i := 0; S2 := S + Border; repeat a[i] := Copy(S2, 0,Pos(Border, S2) - 1); Delete(S2, 1,Length(a[i] + Border)); Inc(i); until S2 = ''; end; |
Re: Comma-Separated-String: Schnelles Zerlegen?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz