寫乙個函式,它使用正規表示式,確保傳入的口令字串是強口令。強口令的 定義是:長度不少於 8 個字元,同時包含大寫和小寫字元,至少有一位數字。你可 能需要用多個正規表示式來測試該字串,以保證它的強度。
#長度不少於 8 個字元,同時包含大寫和小寫字元,至少有一位數字
import re
defpassword_test
(password)
: key =
true
iflen
(password)
<8:
key =
false
numregex_0=re.
compile
(r'[a-z]'
).search(password)
numregex_1=re.
compile
(r'[0-9]+'
).search(password)
numregex_2=re.
compile
(r'[a-z]'
).search(password)
if(numregex_0==
none)or
(numregex_1==
none)or
(numregex_2==
none):
key=
false
if key:
print
(password)
print
('口令正確'
)else
:print
(password)
print
('口令錯誤'
)
正規表示式 強口令檢測(Python)
強口令檢測 寫乙個函式,它使用正規表示式,確保傳入的口令字串是強口令。強口令的定義是 長度不少於8 個字元,同時包含大寫和小寫字元,至少有一位數字。你可能需要用多個正規表示式來測試該字串,以保證它的強度。因為字串需要同時滿足多個正規表示式,所以考慮將多個表示式放入列表中,使用正則匹配時對列表進行遍歷...
python 學習 正規表示式 強口令檢測
寫乙個函式,它使用正規表示式,確保傳入的口令字串是強口令。強口令的定義是 長度不少於 8 個字元,同時包含大寫和小寫字元,至少有一位數字。你可能需要用多個正規表示式來測試該字串,以保證它的強度。下面展示 python3 strongpassworddetection.py 強口令檢測 輸入一段口令 ...
2023年3月30日學習筆記 強口令檢測
強口令檢測 寫乙個函式,它使用正規表示式,確保傳入的口令字串是強口令。強口令的 定義是 長度不少於 8 個字元,同時包含大寫和小寫字元,至少有一位數字。你可 能需要用多個正規表示式來測試該字串,以保證它的強度。強口令檢測 import re deftest password te list pass...