Как написать регулярное выражение для обработки разметки из ckeditor?
В админке есть несколько текстовых полей, обрабатываемых в контроллере. На выходе — разметка, представленная строкой. Необходимо с помощью регулярки удалить из неё все свойства из атрибутов style, начинающиеся с заданной явно подстроки. Например, при заданном "font-" нужно удалить конструкции вида "font-size: 16px;", "font-weight: 400;" и т.д. Атрибут style в строке может встречаться неоднократно.
Ипатьев, у него там ckeditor, в котором в общем-то из коробки есть немножко фильтров, и вот так вот просто не получится инжектнуть код. И даже вот этот font- можно отфильтровать добавив его где-то в конфиге, или добавить свой хук с фильтрацией, но автор вопроса об этом не догадывается, и ему влом этот конфиг искать, и проще регуляркой порезать.
Я, конечно, не работал с ckeditor лет восемь, но не думаю, что в новых версиях все стало хуже.