asp.net获取获取访问aspx网页的手机号码
wap站获取上网用户手机型号的方法 .net的写法
protected string userPhonetype = "";
//先定义一个protected变量,为了前台方便取(上网用户的手机品 牌型号)
string userAgent = Request.ServerVariables.Get("HTTP_USER_AGENT");
//request用户手机的 User-Agent
string[] agent = userAgent.Split(\"/\");
//用“/”把userAgent中取得的信息拆分
if (agent.Length 0)
{
userPhonetype = agent[0]; //其中,“/”拆分的第一项的内容就是用户的手机品牌信息
}
Asp.net(C#)中关于手机号和电话号码的正则表达式?
^(( (d{2,3}))|(d{3}-))?((0d{2,3})|0d{2,3}-)?[1-9]d{6,7}(-d{1,4})?$ 电话号码的正则表达式
^(((d{2,3}))|(d{3}-))?13d{9} 手机号码的正则表达式
中国电话号码(包括 移动和固定电话):((d{3,4})|d{3,4}-|s)?d{7,14}
提取信息中的中国手机号码:(86)*0*13d{9}
提取信息中的中国固定电话号码:((d{3,4})|d{3,4}-|s)?d{8}
望采纳。
asp.net如何验证手机号码?
正则表达式为var ref=/^1[3|4|5|8][0-9]d{4,8}$/;
可以在js中实现,当失去焦点时触发事件验证
其中TextBox9指输入电话号的文本框:
Div8 是一个lable
\获取焦点时判断文本中的值是否符合规定,目的是为了第二次获取焦点时做的
$("#TextBox9").bind("focus",function(){
var a= $(this).val();
var ref=/^1[3|4|5|8][0-9]d{4,8}$/;
if(ref.test(a)==false)
{
$("#Div8").show();
document.getElementById("TextBox9").value="";
}
else
{
$("#Div8").html("通过验证");
}
})
\失去焦点,失去焦点时进行验证
$("#TextBox9").bind("blur",function(){
var a= $(this).val();
var ref=/^1[3|5|8][0-9]d{4,8}$/;
if(ref.test(a)==false)
{
$("#Div8").html("不符合验证,请输入以13,15,18开头的手机号码,并且号码不得超过11位");
}
else
{ $("#Div8").html("通过验证");}
});
还木有评论哦,快来抢沙发吧~