Mailinglisten-Archive |
Hi ho, warum finde ich mit folgendem Code nur den letzten Ausdruck und nicht den ersten? <?php $string='blabla <a href="test1.html?say=first" class="good">test1</a>'. 'gogogo <a href="test2.html?say=second" class="bad">test2</a>'; /* get rid of all newlines */ $string=preg_replace("/\\n/","",$string); /* - i -> case insensitive */ preg_match("/\<a.*href\=([^> ]*)[^>]*\>(.*)\<\/a\>/i",$string,$t_match); print "<pre>matched"; print_r ($t_match); print "</pre>"; ?> Grüße Jochen
php::bar PHP Wiki - Listenarchive