2013-07-11 42 views
0

任何人都可以幫我用正則表達式檢查以下標準嗎?正則表達式的至少一個上,下和數字

標準是一個(或多個)冠字母,一個(或多個)低位字母和一個(或多個)數字。它一定要超過6個字符

我有什麼是

^(?=.*[a-z])(?=.*[A-Z])(?=.*\d).+.{6,}$ 

我在正確的軌道上?請記住,我希望它允許符號太

感謝

+1

你得到正確的結果,你應該使用?只要刪除'。+'就可以了。 –

+0

超過6個字符,或至少6個字符? – Barmar

+1

[xkcd密碼強度](https://xkcd.com/936/) –

回答

1

是的,你是在正確的軌道上..

剛剛從你的正則表達式刪除.+,它是多餘的,並沒有真正添加任何東西對正則表達式

如果你想匹配超過6個字符.{7,}

相關問題