Ich habe eine Datenbank mit vielen Bildreferenzen innerhalb. Ich plane, mein CMS zu aktualisieren, und ich möchte vorhandene Bilder in Artikeln behalten. Ich möchte jedoch die Bildattribute "Höhe" und "Breite" loswerden. HierLöschen IMG-Attribute aus der Datenbank
ist, wie man von IMG Referenzen wie folgt aussieht:
<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; " />
Was würde Ich mag von dieser oder ähnlichen Codes entfernen ist „height“ und „width“ zuschreibt. Attribute sind nicht durch Datenbank identisch. Allerdings gibt es einige Divs, in denen ich Attribute "Höhe" und "Breite" behalten möchte.
Ich habe SPAN HTML-Tags (und seinen Inhalt) bereits erfolgreich mit Notepad ++ entfernt.
Danke, das ist schön und es funktioniert. Es gibt jedoch auch ein Attribut namens "line-height", das auch in der Regex-Suche enthalten ist. Ist es irgendwie möglich, es von der Suche auszuschließen, oder Regex zu sagen, dass wir genau nach "Höhe" suchen? –
Sicher, versuchen Sie dies [^ -] (Höhe | Breite):. * ?; – Janar
Danke, Janar. Es klappt. Auch ich ersetzt Spaltenzeichen (:) mit (=) wo CSS-Attribut mit = gesetzt ist. –