[Javascript] Verificare la presenza di caratteri speciali in una password

Fulvio59

Nuovo Utente
3 Gen 2009
24
0
1
Salve a tutti

qual è il modo più corretto per verificare la presenza di caratteri speciali in una password?

Grazie
 
Tramite le espressione regolari, mi sembra il metodo più veloce e preciso.


Saluti G.G.
 
Una cosa tipo questa per verif
icare che chi digita abbia messo uno dei caratteri speciali può andar bene?
Scusa non sono molto pratico di javascript

var stringa = srv.password.value;
var re = /\$/\@/\#/\!/\?/\*/\+/\./\&/\%/\(/\)/\_/\:/\,/\;/$i

if (!re.test(stringa))
{
alert("Errore! Inserisci almeno un carattere speciale");
Errore = 1;
}

Grazie
 
La regex potrebbe essere una cosa del genere...
Codice:
/[\$\@\#\!\?\*\+\.\&\%\(\)\_\:\,\;\/\|\=\-\']+/i
Inserisci eventuali altri simboli non elencati. Oppure per escludere tutto farei meglio il contrario ovvero una cosa del genere:
Codice:
[^a-z0-9]+

Fammi sapere..
 

Discussioni simili