0
A
回答
2
字母,數字,下劃線,美元符號和連字符由本公約所涵蓋:
{3,30}
最後,我們可以:
[a-zA-Z0-9_$-]
將其限制在3到30是由這個覆蓋
/^[a-z0-9_$-]{3,30}$/i
添加:通過將不區分大小寫的改性劑降低了一點和$
強制匹配從開始到結束,這意味着我們不會匹配測試字符串的子集。整個提交的字符串都會通過,或者失敗。
您可以通過訪問http://regexr.com?30ru6
2
/[a-z0-9_$-]{3,30}/
將根據您的要求進行匹配。
相關問題
- 1. Javascript正則表達式的密碼
- 2. 密碼正則表達式
- 3. 正則表達式 - 密碼
- 4. 密碼規則的正則表達式
- 5. DataAnnotation的密碼的正則表達式
- 6. 的密碼正則表達式
- 7. 密碼的正則表達式
- 8. 特定的密碼正則表達式
- 9. 密碼驗證的正則表達式
- 10. 密碼驗證的正則表達式
- 11. 密碼驗證的正則表達式
- 12. 複雜密碼的正則表達式
- 13. 密碼的正則表達式
- 14. 密碼驗證的正則表達式?
- 15. 帶XRegExp的密碼正則表達式
- 16. 弱密碼的正則表達式
- 17. 強密碼的正則表達式
- 18. 正則表達式的密碼
- 19. 密碼驗證的正則表達式
- 20. 忽略密碼的正則表達式
- 21. 用於密碼的正則表達式
- 22. 密碼的正則表達式
- 23. 正則表達式密碼問題
- 24. 密碼正則表達式問題
- 25. 驗證密碼與正則表達式
- 26. 正則表達式驗證密碼
- 27. 正則表達式密碼檢查器
- 28. 正則表達式驗證密碼 - Codewars
- 29. 正則表達式對密碼策略
- 30. PHP正則表達式驗證密碼
如果你發現自己在問關於特定主題的多個問題,嘗試一下對幾個密碼,它可能是值得投資一些時間來學習的基礎知識,以便您可以解決瑣碎的任務你自己。正則表達式有很多教程,例如http://regex.learncodethehardway.org/ – huon
你可能會發現這個有用的http://www.regexbuddy.com/create.html – vascowhite
這是一個相當有限的字符集合。你爲什麼強迫人們通過取消大量常見字符(例如%和^)來使密碼更安全? – Quentin