Я нашел эту функцию для очистки разметки MS Word:
$html = ereg_replace("<(/)?(font|span|del|ins)[^>]*>","",$html);
$html = ereg_replace("<([^>]*)(class|lang|style|size|face)=(\"[^\"]*\"|'[^']*'|[^>]+)([^>]*)>","<\\1>",$html);
$html = ereg_replace("<([^>]*)(class|lang|style|size|face)=(\"[^\"]*\"|'[^']*'|[^>]+)([^>]*)>","<\\1>",$html);
и работает нормально. Тем не менее, я хотел бы заменить ereg_replace (устарело) на preg_replace. Когда я делаю это (с / разделителями), функция больше не работает.
Я очень мало понимаю регулярных выражений, боюсь ...
Какой-нибудь волшебник, который может мне помочь с этим? Было бы очень признательно!