Delphi判断一个字符串在另一个字符串中最后出现的位置

实际上VCL有提供现成的函数,无需自己造车轮:SysUtils.LastDelimiter - 判断一个字符串在另一个字符串中最后出现的位置

该函数不区分大小写, 举例:


uses SysUtils;

var
  s: string;
  i: Integer;
begin
  s := 'CodeDear Delphi';
  i := LastDelimiter('Del',s);
  ShowMessage(IntToStr(i));  {12}
end;
posted @ 2022-10-04 00:13  IT情深  阅读(134)  评论(0编辑  收藏  举报