本文整理自网络,侵删。
function GetStrCounts(ASubStr, AStr: string): Integer;var i: Integer;begin Result := 0; i := 1; while PosEx(ASubStr, AStr, i) <> 0 do begin Inc(Result); i := PosEx(ASubStr, AStr, i) + 1; end;end;
//PosEx在StrUtils单元
方法2:20190920 补充function StrPosCount(subs:string;source:string):integer;varStr : string;beginResult := 0;str := source;while Pos(Subs,Str)<>0 dobeginDelete(Str,Pos(Subs,Str),Length(Subs));Inc(Result);end;end;
相关阅读 >>
Delphi xe android 判断自己程序是否是前台程序
更多相关阅读请进入《Delphi》频道 >>