Hallo,
ich schon wieder.^^ Ich hoffe, dass ihr mir auch diesesmal helfen könnt. Ich möchte aus einem Quellcode einen Textstelle auslesen. Ich habe vor dies mit _FFReadHTML und _StringBetween zu lösen. Jedoch gibt es ein Problem: Links vom gesuchten Wort kann es vorkommen, dass der Start-String, der gesucht werden soll, öfters vorkommt. Kann ich diesen Teil irgendwie "abschneiden" (es sind nicht immer gleich viele Zeichen) bzw. das Problem ganz umgehen (den Startstring zu vergrößern, geht aucht nicht, da ich eine ID nicht kenne)? Ein Beispiel:
Spoiler anzeigen
Zitat
playerid=2357" title="Spieler wählen">Kern, Benjamin</a></td><td style="width: 100px; text-align: center;">26</td><td style="padding-left: 10px;"><a href="index.php?main=1&naviid=ligen&cid=1&league=7&clubid=63" title="MSV Duisburg">MSV Duisburg</a></td></tr><tr><td style="width: 25px;"><img style="vertical-align: middle; margin-bottom: 2px;" src="m1/icons/ger.png" alt="Deutschland" title="Deutschland"></td><td style="width: 230px;"><a href="index.php?main=1&naviid=ligen&clubid=83&action=player&playerid=GESUCHTE WORT
Mein Code:
Spoiler anzeigen
#include <FF.au3>
#include <String.au3>
#include <Array.au3>
_FFStart("http://www.sozone.de")
_FFConnect()
_FFOpenURL("http://www.sozone.de/index.php?main=1")
_FFSetValue("Kern", "search_name", "name")
_FFClick("search", "name")
$Quellcode = _FFReadHTML()
$PlayerID = _StringBetween($Quellcode, "playerid=", '" title="Spieler wählen">Kern, Enrico')
_ArrayDisplay($PlayerID, 'Standardsuche')
MfG,
schw3ndi