正则表达式

手机表达式:/^13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/    可以校验 11为手机号,包含了大部分号段

座机表达式:/^(0[0-9]{2,3}-)?([2-9][0-9]{6,7})(-[0-9]{1,4}){0,1}$/    可以校验     区号-电话-分机

上面两条的融合:

/((13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8})|^(0[0-9]{2,3}-)?([2-9][0-9]{6,7})(-[0-9]{1,4}){0,1}$/

邮政编码的表达式:(来源于网络,主要校验前两位,但也不能把全部不符合调教的邮编过滤掉)

/^(0[1234567]|1[012356]|2[01234567]|3[0123456]|4[01234567]|5[1234567]|6[1234567]|7[012345]|8[013456])\d{4}$/

------------------------------------------2018.7.23-----------------------------------------------------

 

你可能感兴趣的:(正则表达式)