我想要删除html中的所有链接,如<a href="http://enenba.com">enenba<a>……
替换成<a href="#">enenba</a> 也就是保留文本,把href=""部分换成href="#"
<?php function del_a($html) { $search = '~<a [^>]*?>~i'; return preg_replace($search,'<a href="#">',$html); } $html = file_get_contents('test.html'); echo del_a($html); ?>
end
评论: