私はこれを使用してフォントタグから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