Provato e funziona perfettamente; un'ultima cosa: se voglio accettare anche SPAZIO e ACCENTO ( ' ) cosa devo scrivere?Originariamente inviato da imente
...un'altra soluzione è controllare solo QUELLI ACCETTATI
ti basta fare una cosa di questo genere
in questo caso valgono lettere, numeri e underscorescodice:Dim objRegExp Set objRegExp = New Regexp objRegExp.IgnoreCase = True objRegExp.Global = True '* CLEAN: nome utente sk_name = trim(sk_name) objRegExp.Pattern = "^\w{3,}$" if objRegExp.test(sk_name) then 'nome accettato else 'nome non accettato end if
e ho messo lunghezza minima del nome a 3 caratteri