正則的運用 判斷密碼的強度

2021-09-11 02:18:41 字數 844 閱讀 4162

css部分

.box 

span

html部分

弱中強

js部分

/*

分析:密碼長度不能低於3

根據密碼的複雜程度決定密碼的強度

弱:純數字、純字母或純其他特殊字元

中:有任意兩種字元

強:包含數字、字母、特殊字元三種字元

*/function $(id)

var regnum = /^\d+$/; //純數字

var regletter = /^[a-za-z]+$/ //純字母

var regspe = /^[!@#%^&_]+$/; //特殊字元

//包含字母、數字、特殊字元

var _regnum = /\d+/;

var _regletter = /[a-za-z]+/

var _regspe = /[!@#%^&_]+/;

//當鍵盤彈起時執行函式

$("txt").onkeyup = function()

當密碼長度小於3時,結束函式體

if(psw.length<3)

if(regnum.test(psw) || regletter.test(psw) || regspe.test(psw))else if(_regnum.test(psw) && _regletter.test(psw) && _regspe.test(psw))else

}

js 判斷密碼強度

本程式按以下的方式進行評估.1.如果密碼少於5位,那麼就認為這是乙個弱密碼.2.如果密碼只由數字 小寫字母 大寫字母或其它特殊符號當中的一種組成,則認為這是乙個弱密碼.3.如果密碼由數字 小寫字母 大寫字母或其它特殊符號當中的兩種組成,則認為這是乙個中度安全的密碼.4.如果密碼由數字 小寫字母 大寫...

C 判斷密碼強度

1.關於密碼強度 密碼強度有強弱之分,包含數字 字母和其他符號三者且長度不小於10的密碼被稱為強密碼,只有其中一者或長度不大於6的密碼是弱密碼,其他密碼是中等強度密碼。密碼強度 private enum strength 計算密碼強度 密碼字串 private static strength pas...

python判斷密碼強度並輸出 密碼強度判斷

python 庫def pdsz cd nnnn false for c in cd if c.isnumeric nnnn true break return nnnn def pdzm cd nnnn false for c in cd if c.isupper nnnn true break ...