哦 不好意思! 看错了<?php
$str = "<b><a href=...>dsa</a></b>";
$str = preg_replace("/(<\/a>)|(<a\s*href[^>]*>)/i", "", $str);
echo $str;
?>
$str = "<b><a href=...>dsa</a></b>";
$str = preg_replace("/(<\/a>)|(<a\s*href[^>]*>)/i", "", $str);
echo $str;
?>
$str = "<b><a href=...>dsa</a></b><b><a href=...>dsa1</a></b><b><a href=...>dsa2</a></b><b><a href=...>dsa3</a></b>";
$str = preg_replace("#<a .+>(.*)</a>#iU", "\\1", $str);
echo $str;
?>