GetPiece

From Soldat Community Wiki
Revision as of 10:51, 15 August 2012 by Freeman (talk | contribs) (Created page with "===From the Scripting Manual=== ''function GetPiece(source, delimiter: string; const piece: integer): string;'' '''Parameter Info:''' Source (String): String to be split...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

From the Scripting Manual

function GetPiece(source, delimiter: string; const piece: integer): string;

Parameter Info:
 Source (String): String to be split.
 Delimiter (String): String to be used as a splitting point.
 Piece (Integer): Index to return from the split array.

Description:
 This functions uses the regular split function, but returns the specified Index so you do not need to use a seperate variable for the Split array.

Examples

var
MyString: string;
begin
    MyString := 'Hello World, I am here to stay!';
    WriteLn(GetPiece(MyString,' ',0)); //Hello
    WriteLn(GetPiece(MyString,' ',1)); //World,
    WriteLn(GetPiece(MyString,' ',5)); //to
end;

External Links