100分:求email地址的正则表达式 up 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$ 接分啊,在RegularExpressionValidator 控件上不是有吗? \w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* Regex reg=new Regex(@"\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w");Match mat=reg.Match(emailaddress);if(!mat.Success) errormessage+="Email Address is invalid.\\n"; \w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* ^\w+((-\w+)|(\.\w+))*\@[A-2a-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$ ValidationExpression="^[\w-]+@[\w-]+\.(com|net|org|edu|mil)$" \w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* ^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$正在用的 ^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$ ^[a-zA-Z]+(([\'\,\.\- ][a-zA-Z ])?[a-zA-Z]*)*\s+<(\w[-._\w]*\w@\w[-._\w]*\w\.\w{2,3})>$|^(\w[-._\w]*\w@\w[-._\w]*\w\.\w{2,3})$\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*([,;]\s*\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)*^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$ hehe,都是抢这 100 分的哦... http://www.regexlib.com/这个网站什么也没有啊。 private static bool IsEmail(string ie){ string regextext = @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"; Regex regex = new Regex (regextext,RegexOptions.None ); return regex.IsMatch (ie);} function test_email(strEmail) { var myReg = /^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$/; if(myReg.test(strEmail)) return true; return false; } c#编写聊天程序遇到的多线程问题求救,急!! 关于一段C#代码的疑问 DataGridView中怎么以编程方式取消单元格的编辑状态? 怎样添加MultiColumnComboBox??? 控件字符显示问题 工具箱里为什么没有画线的项呀(winform)? 没分啦,请问大侠我如何使当前的工作薄中的某个工作表无效啊,就是不能让它成为当前的工作表 求个正则 请问C#如何给文件加属性? 求助! 如何说服客户不用JAVA,而用.NET? 在C#中如何实现可移动工具栏,如word
Match mat=reg.Match(emailaddress);
if(!mat.Success) errormessage+="Email Address is invalid.\\n";
{
string regextext = @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$";
Regex regex = new Regex (regextext,RegexOptions.None );
return regex.IsMatch (ie);
}
var myReg = /^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$/;
if(myReg.test(strEmail)) return true;
return false;
}