zoukankan      html  css  js  c++  java
  • 正则

     

     

     

     

     

     

      <script>
            // 量字符  用来设定某个模式出现的次数
            // var reg = /^a$/;

            //  * 可以出现0次或者很多次
            // var reg = /^a*$/;
            // console.log(reg.test('')); // true
            // console.log(reg.test('a')); // true
            // console.log(reg.test('aaaa')); // true


            //  +    >=1 可以出现1次或者很多次
            // var reg = /^a+$/;
            // console.log(reg.test('')); // false
            // console.log(reg.test('a')); // true
            // console.log(reg.test('aaaa')); // true

            // ? 相当于 1 || 0  出现1次 或者 1次都不会出现
            var reg = /^a?$/;
            console.log(reg.test('')); // true
            console.log(reg.test('a')); // true
            console.log(reg.test('aaaa')); // false
        </script>
     
     
     // {3} 就是重复3次
            // var reg = /^a{3}$/;
            // console.log(reg.test('')); // false
            // console.log(reg.test('a')); // false
            // console.log(reg.test('aaa')); // true
            // console.log(reg.test('aaaa')); // false


            // // {3,} 就是大于等于3次以上
            // var reg = /^a{3,}$/;
            // console.log(reg.test('')); // false
            // console.log(reg.test('a')); // false
            // console.log(reg.test('aaa')); // true
            // console.log(reg.test('aaaa')); // true


            // {3,16} 就是大于等于3次 并且小于等于6以上
            var reg = /^a{3,6}$/;
            console.log(reg.test('')); // false
            console.log(reg.test('a')); // false
            console.log(reg.test('aaa')); // true
            console.log(reg.test('aaaa')); // true
            console.log(reg.test('aaaaaa')); // true
            console.log(reg.test('aaaaaaa')); // false
        </script>
     // 只能输入 字母数字 下划线 短横线 但是有边界符 和[]
            // var reg = /^[a-zA-Z0-9_-]{6,16}$/;
            // console.log(reg.test('andy-red')); // true
            // console.log(reg.test('andy_red')); // true
            // console.log(reg.test('andy007')); // true
     
     

     

  • 相关阅读:
    常见英语缩写Abbreviations
    Outlook2016邮件如何设置靠右的预览窗格/Reading Pane?
    Power BI Server的SharePoint Credentials设置,OAuth2 + None
    Power BI 怎么定时同步自己电脑上的数据,并在Power BI server上定时刷新报表?
    Black Unique 全球购骑士卡 吃喝玩乐全有折扣
    怎么导出、同步OneNote上面的笔记到另一台电脑的解决方案
    Spring Cloud Gateway 网关内置API
    Spring Cloud Gateway 过滤器
    Spring Cloud Gateway 路由谓词工厂
    Spring Cloud Gateway 路由定位器
  • 原文地址:https://www.cnblogs.com/ericblog1992/p/13071062.html
Copyright © 2011-2022 走看看