代码改变世界

ASP.NET MVC中常用的一些数据验证正则

2011-05-20 10:53  爱慕司黛尔  阅读(606)  评论(0)    收藏  举报

本文不断更新,会将在工作或学习中遇到一些常用数据验证正则记录下来

1、验证电子邮件地址

[RegularExpression(@"^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$")]
public object Email { get; set; }

2、URL地址验证
[RegularExpression("http://([\\w-]+\\.)+[\\w-]+(/[\\w- ./?%&=]*)?", ErrorMessage = "*网址格式不对")]
public object Url { get; set; }