电话号码的正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)
2013-05-29 16:48
309 查看
$preg = '/(^0?1[2,3,5,6,8,9]\d{9}$)|(^(\d{3,4})-(\d{7,8})$)|(^(\d{7,8})$)|(^(\d{3,4})-(\d{7,8})-(\d{1,4})$)|(^(\d{7,8})-(\d{1,4})$)/'; $b = '13345678901'; $b = '013215245245'; $b = '1234-12345678-1234'; if(preg_match($preg, $b)){ echo "匹配到了"; }else{ echo "没有匹配到"; }我这里
[2,3,5,6,8,9]
只提供了这几种类型的手机号:12......,13....,15......,16.....,18.....,19......,不知道是否真有这些或者说我哪些写少了。如果少了可以添加,多了可以删除。
完美支持各种手机号(支持含有0的手机号如:013545454875),电话座机号码,我见过的最全的。也是我自己写的。呵呵。
相关文章推荐
- 电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)
- 电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)
- 电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)
- 电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)
- 电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)
- 电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)
- 电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)
- 电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)
- 电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)
- 电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)
- 【转】电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)
- 电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)
- 电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)
- 固定电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)
- 正则表达式:邮箱格式和手机号(3-4位区号,7-8位直播号码,1-4位分机号)
- 验证手机,电话的正则表达式(11位手机号,4位区号,3位区号,7位或者8位手机号码)
- 正则表达式,固话和手机号码验证,支持验证分机号
- 手机号码和电话号码等常用正则表达式
- 手机号码、电话号码正则表达式
- 最新手机号码,电话号码匹配Java正则表达式