数字类正则表达式示例

  • 电话号码
0\d\d-\d\d\d\d\d\d\d\d  //数字0开头+2位数字+“-”+8位数字,不排除“-”前面区号是:00*或者000
0\d{2}-\d{8}  //数字0开头+2位数字+“-”+8位数字,不排除“-”前面区号是:00*或者000
0\d{2,3}-\d{7,8}  //数字0开头+2~3位数字+“-”+7~8位数字,不排除“-”前面区号是:00**或者000*或者0000
\(?0\d{2}[) -]?\d{8}  //前面有或者没有“(”+然后0+然后两位数字+有或者没有“)”或者“-” +8位数字,不排除非法的(01012345678 或者 010)12345678
  • IP地址
([0-9]+\.){3}[0-9]+  //3个“数字0-9至少一位,加上点”,后面再跟至少一位的一个数字,不排除非法的256.257.258.9999等
(\d{1,3}\.){3}\d{1,3} //3个1-3位数字加句点,后面再跟1-3位数字,同上不排除非法的256.257.258.9999等
((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?) //

标签: none