$ctxt=preg_replace("/(<br>|<br \/>){2,}/i","<br />",$ctxt);我这样能去掉“<br><br>”这样的空行
但是对于<br />
<br /><span style="font-size: 14pt; color: black"><br />
<br />
</span>
<font face="Arial"><br />
</font>均无能为力,请教各位达人!