Visualizzazione dei risultati da 1 a 5 su 5

Visualizzazione discussione

  1. #5
    Utente di HTML.it L'avatar di .Kurt
    Registrato dal
    Jul 2007
    Messaggi
    654
    Provando a risolvere il problema delle parole con maiuscole:

    codice:
    $vocabolario = array("la", "mia", "una", "prova", "con", "del", "testo");
    
    function textCheck($text, &$vocabolario) {
        return preg_replace_callback('#(?!<.*?)\w+(?![^<>]*?>)#', function ($word) use ($vocabolario) {
            $word = $word[0];
            
            if (preg_grep( "/".preg_quote($word)."/i" , $vocabolario)) {
                return $word;
            }
            
            return '<u>'.$word.'</u>';
        }, $text);
    }
    
    echo textCheck("La mia è UNA provaa con del testo: <a href='http://pippo.it'>html</a>.", $vocabolario);
    Demo: http://3v4l.org/OUF9U
    Ultima modifica di .Kurt; 08-12-2014 a 23:31

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.