lulu: nl2br Unzulänglichkeiten

Beitrag lesen

Huhu Stephan

Das müsste doch irgendwie zu lösen sein, oder?
Da hat doch bestimmt einer von euch einen schlauen RegExp in der Tasche der die Zeilenumbrüche nur macht wenn die Zeile nicht mit nem HTML-Tag aufhört, oder? ;-)

Du meinst wenn sich der Suchtreffer nicht innerhalb eines Tags befindet, oder?

Das kann man mit einem negativen lookahead machen.

http://de3.php.net/manual/en/reference.pcre.pattern.syntax.php

Das könnte in Deinem Beispiel ungefähr so ausschauen:

$regexp = "#(\n)(?![^<]+>)#";

Viele Grüße

lulu

--
bythewaythewebsuxgoofflineandenjoytheday