在提交表单的时候会提交手机号,为了防止有些人随便填个数,所以我们需要正则匹配手机号和座机号包括分机号。以后如果有新的号段,可以继续增加。 \d{2,3} 2-3位数字 [0-9] 0-9的数字 | 表示“或” 1.座机号和手机号码验证,支持验证分机号 var reg= /^(0\d{2,3}-\d{7,8}(-\d{3,5}){0,1})|(((13[0-9])|(15([0-3]|[5-9]))|(18[0,5-9]))\d{8})$/; 格式如:010-88886666-123(验证3到5位的分机号) 2.验证手机号和座机号 var reg = /^((0\d{2,3}-\d{7,8})|(1[3-9]\d{9}))$/; 3. 验证手机号 var reg = /^1[3|4|5|6|7|8][0-9]\d{8}$/; |