0
Я нашел эту функцию, чтобы очистить MS Word разметки:Как преобразовать ereg_replace в чистую функцию MS Word для preg_replace?
$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. Когда я это делаю (с/delimiters), функция больше не работает.
Я понимаю очень мало регулярных выражений, я боюсь ... Какой-нибудь волшебник здесь, который может мне помочь? Было бы очень благодарно!