Tom: Regular Expression um style Element zu filtern

Beitrag lesen

Hello,

Hat jemadn eine Idee wie die RegEx dazu aussehen müsste?

Perl:
$data = s/(?i:style)\s*=\s*(["'])[^\1]*\1\s*//g;

Der Horst hat zwar auch nicht so gezielt gefragt, aber ich halte es für unsinnig, nur nach "style=" o.ä. zu suchen, denn wenn es im normalen Text vorkommt, soll es ja nicht betroffen sein.

Das Suchen von Attributen innerhalb von Element-Tags ist aber wesentlich aufwändiger.

Wir hatten neulich erst einen solchen Thread, in dem jemand versuchte, seine erhaltenen Postings nach "unerlaubten HTML-Elementen" und deren Varianten zu durchsuchen und davon zu bereinigen.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de