关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

asp.net c# 正则验证常用电话+邮箱_马冬明_翼通云

发布时间:2019-09-29 14:07:35

正则表达式

string Mobile = @"^1((3[0-9]|4[57]|5[0-35-9]|7[0678]|8[0-9])\d{8}$)";//手机

string Telephone = @"^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$";//电话

string MT = @"((^1((3[0-9]|4[57]|5[0-35-9]|7[0678]|8[0-9])\d{8}$))|(^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$))";//手机+电话

string CM = @"^1(3[4-9]|4[7]|5[0-27-9]|7[08]|8[2-478])\\d{8}$";//移动

string CU = @"^1(3[0-2]|4[5]|5[256]|7[016]|8[56])\\d{8}$";//联通

string CT = @"^1(3[34]|53|7[07]|8[019])\\d{8}$";//电信

string EM = @"([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,5})+";//邮箱

引入

using System.Text.RegularExpressions;

代码

Regex reg = new Regex(MT);

if (!reg.IsMatch(phone))

 {

context.Response.Write("{\"status\":0,\"msg\":\"请填写正确的联系电话!\"}");

return;

 }



/template/Home/Zkeys/PC/Static