Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#6

Re: Überprüfung: Wiederholung von Zeichenketten im String

  Alt 8. Aug 2006, 19:53
Hallo Nico,

hier ist mein Versuch:

Delphi-Quellcode:
function CheckString (const s: string): Boolean;
var
  idx, len: Integer;
begin
  Result := False;
  for idx := 1 to Length(s) - 1 do
    for len := 1 to (Length(s) + 1 - idx) div 2 do
      if CompareMem(@s[idx], @s[idx + len], len) then
        Exit;
  Result := True;
end;
Gruß Hawkeye
  Mit Zitat antworten Zitat