Einzelnen Beitrag anzeigen

iLLe

Registriert seit: 17. Jul 2003
50 Beiträge
 
#17

Re: Wie kann ich nach einem String den nächsten 'sehen'

  Alt 19. Jul 2003, 16:37
Zitat von Basic-Master:
Hi,
das geht wenn du mit copy+pos arbeitest:
Delphi-Quellcode:
var a,b,c:integer;
   s, temp, suche:string;
begin
a := 0;
s := 'das hier ist ein toller test. hier isser.';
temp := s;
suche := 'hier';
for a := 1 to length(s) do begin
  c := pos(suche, temp);
  if c <> 0 then begin
  b := length(s) - length(temp);
  showmessage('An Position "' + inttostr(c + b) + '" ist ein "' + suche + '".');
  temp := copy(temp, c + length(suche), length(temp));
  end;
end;
ich versteh das irgendwie auch nicht vielleicht kannst du ja mal paar komentarzeilen dazueditieren intressiert mich mich jetzt nämlich
  Mit Zitat antworten Zitat