首页 > 其他 > 详细

常见的正则表达式

时间:2017-02-06 13:02:01      阅读:89      评论:0      收藏:0      [点我收藏+]
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>常见的正则表达式</title>
</head>
<body>
    <script type="text/javascript">
    //匹配8~18位的字母数字下划线  匹配用户名
    // var str = ‘ilove@#$%^&*youverymuch234567890‘;
    // var reg = /^\w{8,18}$/;//使用^和$

    //匹配邮箱 1213@163.com  asjkfdlsajflk@163.com  12313@qq.com  12313@126.net  cn  com.cn  org  hk  jp  tw 
    // var str = ‘12flkjlwk2@qasjhfdlksajdflksajq.com‘;
    // var reg = /^\w+@\w+\.(com|cn|com\.cn|org|hk|jp|net)$/;

    //匹配手机号
    // var str = ‘18311422275‘;
    // var reg = /^1[34578]\d{9}$/;

    //密码的匹配
    // var str = ‘fyquoielk1092*(&(*‘;
    // var reg = /^\S{6,18}$/;

    //密码等级
     //检测是否有大写字母
     var reg1 = /[A-Z]/;
     //检测是否有特殊字符
     var reg2 = /[!@#\$%\^&\*\(\)~,\.]/;

     var str = ‘a0f9lkAf$jalfas‘;

    if(reg1.test(str) && reg2.test(str)) {
        alert(‘高级密码‘);
    }else{
        alert(‘普通密码‘);
    }

    // console.log(reg.exec(str));
    // console.log(reg.test(str));

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

 

常见的正则表达式

原文:http://www.cnblogs.com/xujing6/p/6369818.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!