Например, у меня есть строка:
$string = '<div class="ImageRight" style="width:150px">';
который я хочу преобразовать в это:
$string = '<div class="ImageRight">';
Я хочу удалить часть
style="width:150px
сpreg_replace()
, где размер 150 может варьироваться, поэтому ширина может быть 500 пикселей и т. д.Кроме того, последняя часть имени класса также различается, поэтому класс может быть ImageRight, ImageLeft, ImageTop и т. д.
Итак, как я могу полностью удалить атрибут стиля из строки с вышеупомянутой структурой, где единственное, что меняется, — это последняя часть имени класса и значение ширины?
РЕДАКТИРОВАТЬ: ФАКТИЧЕСКАЯ строка, которая у меня есть, представляет собой весь html-документ, и я не хочу удалять атрибут стиля из всего html, только из тегов, которые соответствуют строке, показанной выше.