当前位置: 代码迷 >> ASP.NET >> 怎么用验证控件验证电话号码在多少位之间
  详细解决方案

怎么用验证控件验证电话号码在多少位之间

热度:5689   发布时间:2013-02-26 00:00:00.0
如何用验证控件验证电话号码在多少位之间?
如题:能做到吗??
比如手机号码11位;本地电话号码8位,长途电话号码12位?

这样能做到吗?不提交到服务器就能确定!

------解决方案--------------------------------------------------------
/^\d{11}$/
------解决方案--------------------------------------------------------
能做到,用js代码验证正则表达式
------解决方案--------------------------------------------------------
(^\d{11}$)|(^\d{8}$)|(^\d{12}$)
------解决方案--------------------------------------------------------
正则表达式(^d{8}$)
------解决方案--------------------------------------------------------
验证电话
function Fit_Telephones(s)
{
var patrn = /^(\(0(\d{3}|\d{2})\)|0(\d{3}|\d{2})-)?\d{8}$/;
if(!patrn.exec(s)) return false;
return true;
}

验证手机

function Fit_Cellphones(s)
{
var patrn = /^1(3|5)\d{9}$/;
if(!patrn.exec(s)) return false;
return true;
}
------解决方案--------------------------------------------------------
手机号码11位;
(^\d{11}$)
本地电话号码8位,
(^\d{8}$)
长途电话号码12位?
(^\d{12}$)
------解决方案--------------------------------------------------------
cpp2017(慕白兄) ( ) 信誉:100 Blog 加为好友 2007-04-26 16:02:16 得分: 0


(^\d{11}$)|(^\d{8}$)|(^\d{12}$)
====================================
Up