Удалить атрибуты 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, выбрать вкладку "Заменить", выбрать режим поиска "Регулярное выражение" и заменить их все.