[Php-it] Sostituire gli urls in un testo

Cristiano Verondini cristiano at verondini.it
Mon Jul 2 11:05:58 CEST 2007


> senti sono riuscito a risolvere l'altro giorno con:
>
> <code>
>
> preg_replace (
>                '/(http[^[:space:][:cntrl:]]+)/',
>                '<a href="\\1" target="_blank" style="color: blue;
> font-weight: bold;">CLICCA QUI</a>',
>                $testo
>        );
>
> </code>
>
> che ne dite !?!? in pratica funziona, ho paura di casi particolari ma
> essendo molto generale dovrebbe essere ok.

    Forse è un po' troppo generale, magari aggiungi dopo 'http' il 
riconoscimento anche di '://' (e già che ci sei anche di https).

        Cris

-- 
Cristiano Verondini
http://www.verondini.it  ---   [ICQ: 114 190] 



More information about the Php-it mailing list