2014-03-31 32 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會知道它的方式。 –

回答