Hi, I want to replace the content of html links : <a href="foo" name="bla">REPLACETHIS</a>. $html=preg_replace("/(<a.*name=.*>)(.*)<\/a>/isU",$link,$html,1); This generally works but removes <a>,</a> tags too. How to make it work without removing anything else than (.*) in the middle of <a>.*</a> Thanks in advance. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php