Я пытаюсь сделать замену внутри строки в PHP.Как удалить часть, которая есть только в группе в PHP?
<font.+?(size.+?.)>
Я хочу удалить size = x, где бы он ни находился. Проблема в том, что я не могу заставить работать функцию
$text = preg_replace("<font.+?(size.+?.)>","",$text);
.
Пример источникаэто
<font style="background-color: rgb(255, 255, 0);" size="2"><strong><u>text</u></strong></font>
<font size="2">more text</font>
в это
<font style="background-color: rgb(255, 255, 0);" ><strong><u>text</u></strong></font>
<font>more text</font>
Я пытаюсь сказать.Везде, где есть тег шрифта, и если я увижу размер, то удалите атрибут размера, но оставьте все остальное без изменений.