2-1 量词 规定某一位字符出现的次数

  1. // {m} 出现m
  2. // {m,n} m<reg<n
  3. // {m,}reg>m
  4. var pwd="1234hsagfdiw";
  5. var reg=/[0-9]{5}/;
  6. console.log(reg.test(pwd)); //false

2-2 不确定的数量

  1. /*
  2. ? 0-1 {0,1}
  3. + 大于1 {1,}
  4. * {0,}
  5. */
  6. var str="12345678hello";
  7. var reg=/\d{3,6}?/;
  8. console.log(str.replace(reg,"*")) //? 默认为最小值

2-2-1 手机号码正则

  1. var reg=/^1[3-9]\d{9}$/;
  2. var str="13802465827";
  3. console.log(reg.test(str))