
2个回答
展开全部
用正则判断:
var reg1=/^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/;
var reg2=/^((\(\d{2,3}\))|(\d{3}\-))?13\d{9}$/;
var reg3=/^((\(\d{2,3}\))|(\d{3}\-))?15\d{9}$/;
reg1是固定电话.支持区号.
reg2是15开关的手机.
reg3是15开头的手机.
var reg1=/^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/;
var reg2=/^((\(\d{2,3}\))|(\d{3}\-))?13\d{9}$/;
var reg3=/^((\(\d{2,3}\))|(\d{3}\-))?15\d{9}$/;
reg1是固定电话.支持区号.
reg2是15开关的手机.
reg3是15开头的手机.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询