我用它来清除字体标签中的 html:
$html = '<font class="textmiddle" color="red">toto</font>' ;
$clean = preg_replace('/<font[^>]*>/', '', $html) ;
$clean = preg_replace('/<\/font>/', '', $clean) ;
它就像一个魅力。
但是,当 html 字符串是:
$html = '<font class="textmiddle" color="<%= color.importanttext %>">toto</font>' ;
那么结果不是预期的:
">toto