GIa' infatti ... contine del codice di fomrattazione che formatta degli spazi![]()
Potreti operare a livelli :
1- converti $nbsp; in spazi normali
2- controlla tti i nodi vuoti con una reg exp o tuo parser...
QUindi prima di controllare se ci sia o meno del testo devi apputo eseguire un parsing della stringa e solo a questo punto controllare che ci sia effettivamente del testo.
Da quanto vedo pare che usi un editor tipo tinymce lato user ... che ti spara strutture del genere....