Autor Beitrag
yellomb
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21


D6
BeitragVerfasst: So 16.01.05 18:56 
Hallo Leute !
Ich versuche Metatags aus einer Website zu Parsen, ich suche mit pos:

Beispiel:
ausblenden Delphi-Quelltext
1:
2:
pos1 := Pos('<meta name="author" content="', text);
pos2 := Pos('">', text);


Mein Problem ist jetzt, das pos2 sehr oft im Text vorkommt, so das der Tag nicht gefunden wird.

Wie kann ich pos2 eingrenzen, so dass pos2 direkt nach pos1 gefunden wird??

Moderiert von user profile iconChristian S.: Code- durch Delphi-Tags ersetzt.
Keldorn
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 2266
Erhaltene Danke: 4

Vista
D6 Prof, D 2005 Pro, D2007 Pro, DelphiXE2 Pro
BeitragVerfasst: So 16.01.05 19:01 
in deinem Profil steht keine Delphi-version. Ab D7? gibt es posex. Ansonsten: wenn du was mit pos gefunden hast, mit delete den string bis zu dieser Stelle löschen und dann klappts auch wieder mit pos.
oder du verwendest statt des textes eine stringlist und kannst dort mit pos innerhalb einer zeile suchen.

Mfg Frank

_________________
Lükes Grundlage der Programmierung: Es wird nicht funktionieren.
(Murphy)
yellomb Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21


D6
BeitragVerfasst: So 16.01.05 20:34 
Ich hab Delphi 6
geht das nicht irgendwie mit ExPos??