校驗密碼是否合法的程序。python
輸入一個密碼正則表達式
1、長度5-10位spa
二、密碼裏面必須包含,大寫字母、小寫字母和數字blog
3、最多輸入5次class
=============================================程序
遇到的問題:密碼
1. 使用正則表達式驗證密碼必須包含大小寫字母和數字,此爲不要求字符數的格式,驗證後爲有效。im
^(?:(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])).*$img
若要求密碼的字數,則格式爲:co
^(?:(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])).{5,10}$
在python中使用re.match進行驗證,若符合則返回match值,若不符合,則返回None
re.match("^(?:(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])).*$",pwd)==None:
================================
代碼以下: