最新手机号码验证正则表达式js版
摘要:
由于手机号段的不断更新,以前的正则表达式已经无法满足需求。重新编写这条表达式,号段资料来源依据:http://www.von-line.com/hao.htmvar regex = { mobile: /^0?(13[0-9]|15[012356789]|18[0236789]|14[57])[0-9]{8}$/}表达式分析:“/”代表一个正则表达式。“^”代表字符串的开始位置,“$”代表字符串的结束位置。“?”代表匹配前面的字符一个或零个,所以这里0?的意思是手机号码可以以0开头或不以0开头。接下的部分验证11位的手机号码,先从13开始,因为从130-139都有所以可选区间是[0-9]... 阅读全文
posted @ 2012-09-30 17:54 司徒正美 阅读(7719) 评论(4) 推荐(3)
浙公网安备 33010602011771号