delphi 过滤开头 结尾 全部 空格的函数
2021-02-14 11:17
标签:span style while result phi pos else class blog delphi 过滤开头 结尾 全部 空格的函数 标签:span style while result phi pos else class blog 原文地址:https://www.cnblogs.com/westsoft/p/8449598.htmlfunction TrimAnsi(const S: AnsiString): Ansistring;
var
I, L: Integer;
begin
L := Length(S);
I := 1;
while (I and (S[I] ‘ ‘) do Inc(I);
if I > L then Result := ‘‘ else
begin
while S[L] ‘ ‘ do Dec(L);
Result := Copy(S, I, L - I + 1);
end;
end;
function TrimLeftAnsi(const S: AnsiString): AnsiString;
var
I, L: Integer;
begin
L := Length(S);
I := 1;
while (I and (S[I] ‘ ‘) do Inc(I);
Result := Copy(S, I, Maxint);
end;
function TrimRightAnsi(const S: Ansistring): AnsiString;
var
I: Integer;
begin
I := Length(S);
while (I > 0) and (S[I] ‘ ‘) do Dec(I);
Result := Copy(S, 1, I);
end;
上一篇:delphi PosAnsi
下一篇:delphi 分享三个随机字符串
文章标题:delphi 过滤开头 结尾 全部 空格的函数
文章链接:http://soscw.com/index.php/essay/55197.html