2014-03-31 29 views
-2

您好任何一个可以帮助我建立一个reg表达式Asp.net MVC reg表达式属性

至少一个大写字母,一个小写字母,一个数字和一个标点符号

+0

我需要reg表达式至少一个大写字母,一个较低的一个个案信,一个数字,和一个标点符号我已经尝试过,但似乎没有工作/^(?=.*[.,?!])(?=.*[0-9])(?=.* [AZ])(?=。* [az])。{12,}/ –

+0

抱歉,我对正则表达式的知识很少。我需要在asp.net mvc应用程序中设置像这样的正则表达式属性[必需] [StringLength(100,ErrorMessage =“{0}必须至少有{2}个字符长。”,MinimumLength = 12)] [ RegularExpression(@“/ ^(?=。* \ d)(?=。* [a-zA-Z])。$/i”,ErrorMessage =“error”)] [DataType(DataType.Password)] [显示(名称=“密码”)] public string Password {get;组; } –

+0

尝试一个非常微不足道的正则表达式(例如'A'),看看它是否有效。只是为了确保你不是复制/粘贴正则表达式文本书中的前后斜杠的人中的一员,假设.NET会知道它的方式。 –

回答