Sto usando il codice seguente per evidenziare alcune parole chiave in un testo:Evidenziare il testo, tranne i tag html
$message = str_ireplace($words,'<span class="hightlighted_text">'.$words.'</span>',$message);
Il testo può contenere alcuni tag html, ad esempio <img>
, <strong>
, ecc ..
Come posso evidenziare il testo "normale", ad eccezione del testo tra i tag html? Perché quando gli utenti cercano "img" il testo <img>
verrà evidenziato e l'immagine non funzionerà più.
http://stackoverflow.com/questions/2590862/match-multiple-terms-within-body-tags/2590969#2590969 (solo un ora fa!) – bobince