Удалить атрибуты IMG из базы данных

У меня есть база данных с большим количеством ссылок на изображения внутри. Я планирую обновить свою CMS, и я хотел бы сохранить существующие изображения в статьях. Однако я бы хотел избавиться от атрибутов изображения "высота" и "ширина".

Вот как выглядит одна из ссылок IMG:

<img alt="" src="http://www.urltomysite.com/images/image.jpg" style="margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; width: 150px; height: 223px; " />

То, что я хотел бы удалить из этого или подобных кодов, это атрибуты "height" и "width". Атрибуты не совпадают через базу данных. Однако есть некоторые DIV, в которых я хотел бы сохранить атрибуты "height" и "width".

Я уже успешно удалил теги SPAN html (и его содержимое) с помощью Notepad++.

1 ответ

Вы можете удалить их с помощью регулярных выражений.

Заменить это

(height|width):.*?;

с пустой строкой должен работать

Используя notepad++, вы должны нажать Ctrl+ F, выбрать вкладку "Заменить", выбрать режим поиска "Регулярное выражение" и заменить их все.

Другие вопросы по тегам