Sven Rautenberg: löschen aller styles aus einem string

Beitrag lesen

hi sven,

...sondern?

also mein string lautet:
<IMG style="WIDTH: 485px; HEIGHT: 289px" height=15 alt="" src="img/logo.gif" width=203 border=0>

folgendes führe ich aus:
$string = eregi_replace("style="(.+)"","",$string);

danach sieht der string genau so aus wie vorher.

es kommt keine fehlermeldung.

Vorschläge:
1. Nimm die RegEx aus meiner ersten Antwort mal. Du hast mit (.+) definitiv das Problem, daß ALLES vom STYLE bis zum letzten Anführungszeichen gelöscht wird, also auch der Rest height, alt, src, width und border.

2. Versuchs mit pregi_replace

3. Guck, ob dir diese Hinweise was bringen: http://www.php.net/manual/en/function.preg-replace.php

hm?! idee?

philipp

- Sven Rautenberg