js commonly used regular (unfinished)

  No. 1.qq nickname and password

      qq number    rule is all digital, the first can not be zero at least five currently up to eleven 

     Below, can be added from time to increase igm wherein

            var checkreg=new RegExp('^[1-9]\\d{4,10}$','igm');
            var checkres=checkreg.test(qqNum)

   Nickname: Rule 2-18 digit numbers underscore in English  

   Chinese range [\ u4e00- \ u9fa5]

        var checkreg=new RegExp('[\\u4e00-\\u9fa5\\w]{2,18}','igm');
        var checkres=checkreg.test(nick)

Password: Rule 6-16 is case sensitive, you can not use whitespace characters

  

 var checkreg=new RegExp('^[\\w~!@._+]{6,16}$','gm');
        var checkres=checkreg.test(qqNum)

mailbox 

    // [email protected] 
    // [email protected] 
    // [email protected] 
    //    / (:? \ W + \.) * \ @ + W (:?. \ W + \) + [AZ] / I 
     // replace grouping 
    //   /([a-z0-9]+)([._z][a-z0-9]+)*@ ([a-z0-9 +]) ([._-] [z-a0-9] +) \. ([az] {2,4}) $ / i

 

  

 

Guess you like

Origin www.cnblogs.com/tongcharge/p/11718461.html