JavaScript 邮件正则练习

 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <script type="text/javascript">
            /*.邮件的正则
             * hello.nihao@qq.com.cn
             * 如:
             * 任意的数字字母下划线(3位以上)  + \.任意几位的数字字母下划线(可无) + @ + 
             * 任意的数字字母(1位以上) + 任意字母(2-5位) + 任意字母(2-5位)(可无)
             * 
             * \w{3,} (\.\w+)* @ [A-z0-9]+ (\.[A-z]{2,5}){1,2}
             */
            var eReg=/^\w{3,}(\.\w+)*@[A-z0-9]+(\.[A-z]{2,5}){1,2}$/;
            var e="123456789@qq.com";
            var e="123456789@qq.com12134";
            console.log(eReg.test(e));
//      //常用的正则表达式大全
//      http://www.51xuediannao.com/javascript/zhengzedaquan.html

</script> </body> </html>

 

posted @ 2019-07-27 15:16  WideWang  阅读(244)  评论(0编辑  收藏  举报