Hallo zusammen,
ich erhalte bei einem Problem etwas komplexere Ausdrücke in einer Variable, z. B.
"<table cellspacing="0" class="breadcrumb"><tr><td>
<!-- begin header -->
<a href="/portal/site/TMobile/menuitem.xy/?vgnextoid=xy">Home</a> >
<a href="/portal/site/TMobile/menuitem.xy0/?vgnextoid=xy">Tarife & Preise</a> >
Weitere Tarifinformationen
<!-- end header --></td></tr></table>"
oder z.B.
"<table cellspacing="0" class="breadcrumb"><tr><td>
<a href="/portal/site/TMobile/menuitem.xy/?vgnextoid=xy">Home</a> >
<a href="/portal/site/TMobile/menuitem.xy0/?vgnextoid=xy">Tarife & Preise</a> >
<a href="/portal/site/TMobile/menuitem.xy/?vgnextoid=xy">No mehr Preise</a> >
<a href="/portal/site/TMobile/menuitem.xy0/?vgnextoid=xy">Mehr mehr Preise</a> >
Weitere Tarifinformationen
<!-- end header --></td></tr></table>"
Es könne also zwischen 0 und n Links drin stehen und genau diese möchte ich haben und den letzten Namen, welcher kein Link ist auch.
Ich habe schon mit einigen regulären Ausdrucken und for-Schleifen probiert und komme einfach nicht dran. Erst habe ich versucht mir mit search die Start und Endeposition raus zu suchen und diese dann per slice zu filtern. Leider lande ich immer beim ersten. Dann hatt ich eine exec Anweisung, das klappte aber irgendwie garnicht, ich habe immer nur die < ausgegeben bekommen.
Ich möchte gerne nur die roten Ausdrücke in einer Liste haben. Hat ihr jemand eine Idee bzw. kann mir helfen?
Danke & Gruß
Thomas
ich erhalte bei einem Problem etwas komplexere Ausdrücke in einer Variable, z. B.
"<table cellspacing="0" class="breadcrumb"><tr><td>
<!-- begin header -->
<a href="/portal/site/TMobile/menuitem.xy/?vgnextoid=xy">Home</a> >
<a href="/portal/site/TMobile/menuitem.xy0/?vgnextoid=xy">Tarife & Preise</a> >
Weitere Tarifinformationen
<!-- end header --></td></tr></table>"
oder z.B.
"<table cellspacing="0" class="breadcrumb"><tr><td>
<a href="/portal/site/TMobile/menuitem.xy/?vgnextoid=xy">Home</a> >
<a href="/portal/site/TMobile/menuitem.xy0/?vgnextoid=xy">Tarife & Preise</a> >
<a href="/portal/site/TMobile/menuitem.xy/?vgnextoid=xy">No mehr Preise</a> >
<a href="/portal/site/TMobile/menuitem.xy0/?vgnextoid=xy">Mehr mehr Preise</a> >
Weitere Tarifinformationen
<!-- end header --></td></tr></table>"
Es könne also zwischen 0 und n Links drin stehen und genau diese möchte ich haben und den letzten Namen, welcher kein Link ist auch.
Ich habe schon mit einigen regulären Ausdrucken und for-Schleifen probiert und komme einfach nicht dran. Erst habe ich versucht mir mit search die Start und Endeposition raus zu suchen und diese dann per slice zu filtern. Leider lande ich immer beim ersten. Dann hatt ich eine exec Anweisung, das klappte aber irgendwie garnicht, ich habe immer nur die < ausgegeben bekommen.
Ich möchte gerne nur die roten Ausdrücke in einer Liste haben. Hat ihr jemand eine Idee bzw. kann mir helfen?
Danke & Gruß
Thomas