TrimLeft
Trim whitespace from the beginning of a string.
Declaration
Source position: sysstrh.inc line 106
function TrimLeft(const S: string) : string;
function TrimLeft(const S: widestring) : widestring;
function TrimLeft(const S: unicodestring) : unicodestring;
Description
Trim strips blank characters (spaces and control characters) at the beginning of S and returns the resulting string. All characters with ordinal values less than or equal to 32 (a space) are stripped.
If the string contains only spaces, an empty string is returned.
Errors
None.
See also
Name | Description |
---|---|
Trim | Trim whitespace from the ends of a string. |
TrimRight | Trim whitespace from the end of a string. |
Example
Program Example85;
{ This program demonstrates the TrimLeft function }
Uses sysutils;
{$H+}
Procedure Testit (S : String);
begin
Writeln ('"',TrimLeft(S),'"');
end;
Begin
Testit (' ha ha what gets lost ? ');
Testit (#10#13'haha ');
Testit (' ');
End.