Carrear
Erfahrenes Mitglied
Hi Leutz,
wer kennt sich denn gut mit regulären Ausdrücken aus? Ich muss etwas ganz bestimmtes rausfiltern. Ich zeige euche ersteinmal die HTML Ausgabe:
Ihr seht, dass in der ersten Ebene der verschachtelten Liste immer li-Objekte mit der Klasse 'menuparent' sind. Ich will, dass immer der auf diesen li-Tag folgende a-Tag herausgefiltert wird (dementsprechend auch der schließende a-Tag. Erzielen möchte ich, dass die erste Ebene der Liste nicht verlinkt ist.
Was der Reguläre Ausdruck also im Prinzip aussagen soll:
Suche 'menuparent' und filtere das nächste '<a' bis '>' und das darauf folgende '</a>' (nicht das dazwischen).
Wäre jemand so lieb mir das zu verfassen?
Viele Grüße
wer kennt sich denn gut mit regulären Ausdrücken aus? Ich muss etwas ganz bestimmtes rausfiltern. Ich zeige euche ersteinmal die HTML Ausgabe:
HTML:
<ul class="nice-menu nice-menu-down" id="nice-menu-1">
<li class="menu-1"><a href="/" title="" class="active">START</a></li>
<li class="menu-2 menuparent"><a href="/?q=das-bin-ich">PERSON</a>
<ul>
<li class="menu-3"><a href="/?q=das-bin-ich" title="">DAS BIN ICH</a></li>
<li class="menu-4"><a href="/?q=lebenslauf">LEBENSLAUF</a></li>
</ul>
</li>
<li class="menu-5 menuparent"><a href="/?q=meine-kunst">KUNST</a>
<ul>
<li class="menu-6"><a href="/?q=meine-kunst" title="">BILDER</a></li>
<li class="menu-7"><a href="/?q=cdu-landesvorsitz">SKULPTUREN</a></li>
</ul>
</li>
<li class="menu-8"><a href="/?q=contact" title="">KONTAKT</a></li>
</ul>
Ihr seht, dass in der ersten Ebene der verschachtelten Liste immer li-Objekte mit der Klasse 'menuparent' sind. Ich will, dass immer der auf diesen li-Tag folgende a-Tag herausgefiltert wird (dementsprechend auch der schließende a-Tag. Erzielen möchte ich, dass die erste Ebene der Liste nicht verlinkt ist.
Was der Reguläre Ausdruck also im Prinzip aussagen soll:
Suche 'menuparent' und filtere das nächste '<a' bis '>' und das darauf folgende '</a>' (nicht das dazwischen).
Wäre jemand so lieb mir das zu verfassen?
Viele Grüße