Ho questo script che mi sostituisce che mi fa diventere una frase di questo tipo: <link>www.html.it<link>
in www.html.it
$testo_correlato = preg_replace ("/<link>([a-z0-9\.-]+?)<\link>/i", "<a href=http://\\1><u>\\1</u></a>", $testo_correlato);
ma mi da il seguente errore:
Warning: Compilation failed: PCRE does not support \L, \l, \N, \P, \p, \U, \u, or \X at offset 23 in /srv/www/htdocs/caiacnet2004/inserisci.php on line 15
mentre la lo script
$testo_contenuto = preg_replace ("/<mail>([a-z0-9@\.-]+?)<\mail>/i", "<a href=mailto:\\1><u>\\1</u></a>", $testo_contenuto);
mi funziona: <mail>io@tu.it<mail> diventa io@tu.it