Validate an email : Regular Expressions « Development « JavaScript DHTML






Validate an email

   
<html>
  <head>
    <title>A valid e-mail address</title>
    <script type="text/javascript">
        var validEmail = "a@t.com";
        var invalidEmail = "d@t";
        var pattern = /^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/;
        
        var a = pattern.test(validEmail);
        var b = pattern.test(invalidEmail);
        
        document.write(validEmail + " is valid: " + a + ", " +invalidEmail + " is valid: " + b);
    </script>
  </head>
  <body>
  </body>
</html>

   
    
    
  








Related examples in the same category

1.Searching and Replacing Substrings
2.Regular Expression Tester
3.The Regular Expression Tester
4.Regular Expression Match Workshop
5.Regular Expressions: Looking for a Match
6.Regular Expressions: Extracting Data from a Match
7.Regular Expressions: Replacing Strings via Regular Expressions
8.check Date format
9.Split comma number string
10.Use regular expression to validate url
11.String match pattern: (.*)
12.Whether a string is a valid phone number
13.String replace with regular expression
14.Finding a substring within a string
15.Whether a string contains only numerical data
16.Using regular expressions to validate an email
17.Using regular expression (callback function)
18.Split a string array and get token
19.Trim a string with regular expression from both sides
20.The Backslash in RegExp
21.Regular Expression Switch
22.Try your regular expression here