habe jetzt, dank MudGuard, den Ausdruck so verbessern können, dass er fast richtig funktioniert. Es stört mich aber etwas.
Wenn ein Link entdeckt wird, der nur mit www statt http:// anfängt, schreibt er mir, nachdem der LInk nach dem abschicken farbig markiert wird, ein ; vor das www also so ; www.
Warum ist das so ?
Hier der Ausdruck :
$changetext =~ s/(^[link][A-Za-z0-9._-%&?/+=;]+[^[/link]])/<span class="farbmarkierung">$1</span>/ig
Hab noch was vergessen. Nach dem LInk werden alle Leerzeichen auch farbig markiert. Jetzt versteh ich gar nichts mehr ?
$xNeTworKx.