Ciao a tutti,

problema: dato un testo HTML ho bisogno di matchare le possibili faccine di un campo chat.
Il problema è che devo quindi matchare il testo tipo : ) o : p che sia fuori dai tag < e >.

Esempio:
codice:
<span style="position:absolute">Ciao : )</span>
voglio ovviamente matchare la faccina ": )" dopo Ciao m non voglio che prenda la faccina ":a" dentro lo style.

Non è detto che ci sia l'html.

Suggerimenti?