$str = "<font corlor=bule>aaaaaaaaaaaaaaaaa</font>";
$str = preg_replace('/<font[^>]*>(.*)<\/font>/iU','\\1',$str);
echo "$str";
$str = preg_replace('/<font[^>]*>(.*)<\/font>/iU','\\1',$str);
echo "$str";
调试欢乐多
对于(?!pattern),(?:pattern)及(?=pattern)之类的非获取匹配情况除外