Mailinglisten-Archive |
At 04.10.2001 12:51, you wrote:
> > Ich möchte aus einem Text links entfernen, die Linktexte sollen=
bleiben.
> > Also <a href="bla.html" class= ...> soll verschwinden.
>
><?php
>$newtext = preg_replace("#<a href="[^\]]+"=
[^>]*>([^<]+)</a>#","\\1",$text);
>?>
ich will ja nicht den spass verderben, aber wenn ich diese regex richtig
lese, dann würde es bedeuten, das kein wert eines weiteren attributes des
tags a einen wert mit dem zeichen > enthalten kann und auch im
eingeschlossenen bereich des tags a kein < zeichen erscheinen soll. hm.
d.h. sie würde nur eingeschränkte gültigkeit haben.
btw,
webmistress
mailto:mot_(at)_artnorm.de
http://www.artnorm.de/
php::bar PHP Wiki - Listenarchive