你好 Christoph,
Es ist sogar die Frage, ob es sich ueberhaupt mit einem RegExp endlicher
Groesse loesen laesst.
Problemlos:
$text = <<<HTML
<td><img src="abc"></td><td>fliesstext</td>
<td><img ><img /></td><td><img src=abc href="abc"></td>
<td><img src="abc" href=abc ></td><img src=abc href="abc" /></td>
<img src="abc" >
<td><img src='abc'></td><td>fliesstext</td>
<td><img ><img /></td><td><img src=abc href='abc'></td>
<td><img src='abc' href='abc' ></td><img src=abc href='abc' /></td>
<img src='abc' >
HTML;
echo preg_replace('~<img(?:[\s\w]+=(?:\w+|"[^"]+"|\'[^\']+\'))*\s*/?>~','',$text);
Vorraussetzung: es wird kein Single- oder Double-Quote weggelassen.
再见,
克里斯蒂安
--
Neue Hardware eingebaut | Der dritte mir bekannte Block-Nutzer
Der Verstand ist der Hausherr, der Koerper sein Gast.
http://wwwtech.de/
Neue Hardware eingebaut | Der dritte mir bekannte Block-Nutzer
Der Verstand ist der Hausherr, der Koerper sein Gast.
http://wwwtech.de/