程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 用JavaScript驗證密碼強度

用JavaScript驗證密碼強度

編輯:關於JAVA

規則如下:

四種組合指 數字,小寫字母,大寫字母,其它字符

把密碼強度分為四等:

1. 密碼長度小於或等於四位.或者密碼只有一種組合

2. 密碼長度大於四位, 且有兩種組合.

3. 密碼長度大於四位, 且有三種組合.

4. 密碼長度大於四位, 且有四種組合.

如果沒有輸入則返回0

判斷函數:

  其實函數主體只有一句,只利用了一個正則.之間卻應用了好幾個技巧.

首先,這個正則會得到五個捕獲組.

  前四個捕獲組會告訴我們這個字符串包含有多少種組合(返回多少個匹配代表多少種組合)

如果這個字符串小於5位的話,則會得到第五個捕獲組,長度為1(即強度為1),如果沒有輸入,就連捕獲組5都不會得到.強度為0

裡面其它地方的小技巧理解起來應該也不會很難的.相信仔細閱讀會理解

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved