Hallo,
ich muss eine Information aus einem Batzen HTML Code auslesen.
So in etwa sieht der HTML Ausschnitt aus:
Problem an der Sache ist, dass ich die entsprechende Stelle nicht genau identifizieren kann.
Wie man oben sieht kommt sich die Information nach dem Tag1, welches ich eindeutig erkenne. Dann folgt Tag2, welcher mehrfach auf der Seite zu finden ist und nicht eindeutig ist. Der Link ist auch immer anders, sodass ich mich daran auch nicht orientieren kann. Letzendlich befindet sich zwischen zwei A-Tags die gesuchte Information.
Wie lese ich das am sinnvollsten aus?
Ich nehme an, dass das irgendwie mit regulären Ausdrücken geht, aber wie kann ich denn sagen, dass hinter dem eindeutigen Wort noch diverses anderes Zeug kommt und dann nach ">" die Information beginnt und mit </a> wieder aufhört?
Ich habe mir schon diverse Artikel über die regulären Ausdrücke durchgelesen, aber habe es trotzdem nicht hinbekommen.
Danke im Voraus
die semmelkuh
ich muss eine Information aus einem Batzen HTML Code auslesen.
So in etwa sieht der HTML Ausschnitt aus:
Code:
[...]
<tag1>[I]eindeutigesWort[/I]</tag1>
<tag2><a href="https://www.example.com/[I][immer andere Daten hier][/I]">[B]Information[/B]</a></tag2>
[...]
Problem an der Sache ist, dass ich die entsprechende Stelle nicht genau identifizieren kann.
Wie man oben sieht kommt sich die Information nach dem Tag1, welches ich eindeutig erkenne. Dann folgt Tag2, welcher mehrfach auf der Seite zu finden ist und nicht eindeutig ist. Der Link ist auch immer anders, sodass ich mich daran auch nicht orientieren kann. Letzendlich befindet sich zwischen zwei A-Tags die gesuchte Information.
Wie lese ich das am sinnvollsten aus?
Ich nehme an, dass das irgendwie mit regulären Ausdrücken geht, aber wie kann ich denn sagen, dass hinter dem eindeutigen Wort noch diverses anderes Zeug kommt und dann nach ">" die Information beginnt und mit </a> wieder aufhört?
Ich habe mir schon diverse Artikel über die regulären Ausdrücke durchgelesen, aber habe es trotzdem nicht hinbekommen.
Danke im Voraus
die semmelkuh