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