Advertisement
einpraegsam

Check if Email is valid via JavaScript

Aug 24th, 2011
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /**
  2.  * Check if given String is a valid Email address
  3.  *
  4.  * @param   string      An email address
  5.  * @return  boolean
  6.  */
  7. function validEmail(s) {
  8.     var a = false;
  9.     var res = false;
  10.     if(typeof(RegExp) == 'function') {
  11.         var b = new RegExp('abc');
  12.         if(b.test('abc') == true){a = true;}
  13.     }
  14.         if (a == true) {
  15.         reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)' + '(\\@)([a-zA-Z0-9\\-\\.]+)'+ '(\\.)([a-zA-Z]{2,4})$');
  16.         res = (reg.test(s));
  17.     } else {
  18.         res = (s.search('@') >= 1 && s.lastIndexOf('.') > s.search('@') && s.lastIndexOf('.') >= s.length-5);
  19.     }
  20.     return(res);
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement