2013-02-14 69 views
0

我需要幫助驗證密碼正則表達式JAVA 密碼必須包含: - 至少[az] - 至少[AZ] - 至少[1-9] 沒有特殊字符。密碼至少[1-9]至少[az]至少[AZ]無特殊字符

感謝

Samuele

+9

[你嘗試過什麼?](http://mattgemmell.com/2008/12/08/what-have-you-tried/) – mre 2013-02-14 15:18:00

+0

請記住,也有指標開始和字符串 – 2013-02-14 15:21:41

+0

的結束只是想知道爲什麼你還沒有接受我的答案。 – MikeM 2013-02-19 16:06:56

回答

0

如果只有字符密碼可以是a-zA-Z1-9你可以使用

"^(?=.*[a-z])(?=.*[A-Z])(?=.*[1-9])[a-zA-Z1-9]+$" 

如果密碼可以包含你需要指定什麼其它字符他們是,或者指定他們不能。

如果要指定最小長度,請將+更改爲例如{10,} - 這意味着10或更多。

+0

非常感謝。這是完美的。 – Combo 2013-02-15 10:20:32

+0

@Combo如果這是您正在尋找的內容,請將答案標記爲「已接受」。 – Apurv 2013-02-15 11:22:09