实际上VCL有提供现成的函数,无需自己造车轮:SysUtils.LastDelimiter - 判断一个字符串在另一个字符串中最后出现的位置
该函数不区分大小写, 举例:
uses SysUtils;
var
s: string;
i: Integer;
begin
s := 'CodeDear Delphi';
i := LastDelimiter('Del',s);
ShowMessage(IntToStr(i)); {12}
end;
实际上VCL有提供现成的函数,无需自己造车轮:SysUtils.LastDelimiter - 判断一个字符串在另一个字符串中最后出现的位置
该函数不区分大小写, 举例:
uses SysUtils;
var
s: string;
i: Integer;
begin
s := 'CodeDear Delphi';
i := LastDelimiter('Del',s);
ShowMessage(IntToStr(i)); {12}
end;