2017-05-31 188 views
-2

我在線看過問題,但其中大多數未被分類爲可接受的答案,其餘都不起作用。密碼的正則表達式至少包含8個字符,1個數字以及大寫和小寫字母和特殊字符

我試圖在asp.net正則表達式爲包含至少8個字符,至少一個大寫字符,至少一個小寫字母,至少一個數字,以及至少一個密碼特殊字符。

+0

你可以在這裏找到很多例子http://regexlib.com/Search.aspx?k=password&AspxAutoDetectCookieSupport=1 – hardkoded

+0

這個特定的標題有一個重複的問題。另一方面,你爲什麼要強制使用* WEAK *密碼?你爲什麼不讓我使用長安全的密碼? 8個字符是[太該死了](https://blog.codinghorror.com/your-password-is-too-damn-short/) –

+0

你應該檢查傑夫阿特伍德的[密碼規則是不*****] (https://blog.codinghorror.com/password-rules-are-bullshit/)。 –

回答

0

可以使用此表達

^(?=。?[AZ])(?=。?[AZ])(?= ?[0-9])(?=。 ? [?!#@ $%^ * & - ]){8} $

相關問題