量词 说明
    * 重复0次或者更多次 x>=0
    + 重复一次或者更多次 x>=1
    重复0次或者1次 x =1 || x=0
    {n} 重复n次
    {n,} 重复n次或者更多次
    {n,m} 重复n次到m次

    1. var reg = /^a*$/
    2. console.log(reg.test('aaaaaaa')); //true
    3. console.log(reg.test('')); //true
    4. console.log(reg.test('a')); //true

    +

    var reg = /^a+$/
    console.log(reg.test('aaaaaaa')); //true
    console.log(reg.test('')); // false
    console.log(reg.test('a')); //true
    

    ?

    var reg = /^a?$/
    console.log(reg.test('aaaaaaa')); //false
    console.log(reg.test('')); // true
    console.log(reg.test('a')); //true
    

    {n}

    var reg = /^a{3}$/
    console.log(reg.test('aaaaaaa')); //false
    console.log(reg.test('')); // false
    console.log(reg.test('a')); //false
    console.log(reg.test('aaa')); //true
    

    {n,}

    var reg = /^a{3,}$/
    console.log(reg.test('aaaaaaa')); //true
    console.log(reg.test('')); // false
    console.log(reg.test('a')); //false
    console.log(reg.test('aaa')); //true
    

    {n.m}

    var reg = /^a{3,5}$/
    console.log(reg.test('aaaaaaa')); //false
    console.log(reg.test('')); // false
    console.log(reg.test('a')); //false
    console.log(reg.test('aaa')); //true
    
    var res = /^[a-zA-Z0-9_]{6,16}$/ // 6到16位的字母或者数字和_