1 2 3 4 5 6 7 8 9  | function OccurrencesOfChar(const S: string; const C: char): integer;var  i: Integer;begin  result := 0;  for i := 1 to Length(S) do    if S[i] = C then      inc(result);end; | 
字串(String)計數
1 2 3 4 5 6 7 8 9 10 11 12  | function Occurrences(const Substring, Text: string): integer;var  offset: integer;begin  result := 0;  offset := PosEx(Substring, Text, 1);  while offset <> 0 do  begin    inc(result);    offset := PosEx(Substring, Text, offset + length(Substring));  end;end; | 
資料來源:
沒有留言:
張貼留言