Ciao,
teoricamente potrebbe anche esistere una città che si chiama anche XjsneNNE. Mi sembra impossibile perciò poter validare il nome, salvo esculdere la presenza di caratteri che per certo non ci potranno essere. La cosa più sensata sarebbe verificare la corrispondenza tra il CAP e la città inserita ma se non esiste già un db contenente queste info mi sembra un lavoro ciclopico e forse impossibile da realizzare.