Jonny 5: Regulärer Ausdruck in einem Link

Beitrag lesen

Genau,w as ich brauchte ;-)

Gern, mit einem positiven Lookahead gings noch eleganter:

|wenn link
     | wenn kommt _blank vor schließendem
'~<a(?=[^>]+_blank)[^>]+href="([^"]+)~i'
                              |möchte nicht-quotes nach href
                              |index=1 lookahead zählt nicht

preg_match_all($pattern,$str,$out);
print_r($out[1]);

hehe, Viel Spaß dann noch,
Jonny 5