Salve a tutti,
tempo fa avevo trovato questa regular expression per il controllo delle email inviate da un form.

Orbene, ho notato che alcuni utenti, erroneamente hanno inviato una email di questo titpo:

nome (spazio) nome@miosito.it

e purtroppo la regular non ha funzionato.

Come si potrebbe modificare, evitando questo errore ?

[CODE]
'Email controllo
function check_email(strng)
'Creazione della Regular Expression
Set regEx = New RegExp

'Definizione del pattern di validazione
regEx.Pattern = "^[\w-\.]{1,}\@([\da-zA-Z-]{1,}\.){1,}[\da-zA-Z-]{2,4}$"

'Ignoro maiuscole e minuscole nell'indirizzo email
regEx.IgnoreCase = True

'TRUE se l'email è valida
check_email = regEx.Test(strng)
end function
/CODE]