Mailinglisten-Archive |
Hallo Matthias [Haenel], >Ich hab mir hier folgenden reg-Ausdruck zusammengebastelt: >eregi("^<a >href=\"pics/transparent.gif\"([^>]*)>(.*)</a>$",$modcontent,$regs); ^^^ >Er soll nichts anderes machen als in $regs[2] diesen Inhalt (zwischen den >Tags) enthalten. >Der Ausdruck funzt solange bis zwischen den a-Tags ein anderer Tag vorkommt >(<img ..>). >Kann mir jmd helfen? Ich stehe auf dem Schlauch. ja, versuch's mal mit folgendem RegEx: ^<a([^>]*)>(<[^>]+)*([^<>]*)(</[^>]+>)*</a>$ ^^^^^^^^----------------------Ergebnis Das Ergebnis erhaelts Du jetzt in $regs[3]. Die Regex muesste jetzt mit beliebiger Verschachtelung von html-Tag zwische <a...> und </a> klar kommen. Gruss -Matthias [Endler]
php::bar PHP Wiki - Listenarchive