Ciao a tutti,
avrei bisogno di utilizzare un'espressione regolare per verificare un'email con javascript e utilizzo questa funzione:
L'espressione regolare, l'ho provata online su un sito che ti da la possibilità di verificare le regex, e funziona correttamente.codice:function isEmail(email) { var re = /[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/; return re.test(email); }
Facendo delle prove sulla macchina di sviluppo non funziona correttamente, ovvero mi restituisce sempre "false" nonostante io passi alla funzione un'email corretta.
Sicuramente sbaglio nel definire la regex, è la prima volta che le uso con javascript.
Ringrazio anticipatamente chi mi aiuterà.
Roberto