zoukankan      html  css  js  c++  java
  • 常见的正则表达式

    <!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>
  • 相关阅读:
    分布式 and 集群
    时间复杂度



    线性表 & 散列表
    栈 & 队列
    数组 & 链表
    数据结构&算法
    Docket 容器引擎
  • 原文地址:https://www.cnblogs.com/xujing6/p/6369818.html
Copyright © 2011-2022 走看看