密碼形式可以根據(jù)開發(fā)需求自己設(shè)定,下面是幾個匹配密碼的例子:
正則表達式 ^[a-zA-Z]/w{5,17}$
匹配 以字母開頭,長度在6~18之間,只能包含字符、數(shù)字和下劃線
不匹配
正則表達式 ^(?=.*/d)(?=.*[a-z])(?=.*[A-Z])(?!.*/s).{4,8}$
匹配 1agdA*$# | 1agdA*$# | 1agdA*$#
不匹配 wyrn%@*&$# f | mbndkfh782 | BNfhjdhfjd&*)%#$)
正則表達式 [^A-Za-z0-9]
匹配 !@#$ | %^&* | '><?.,"
不匹配 ABC123abc | abc123ABC | abc0132ABC
正則表達式 Password="(/{.+/}[0-9a-zA-Z]+[=]*|[0-9a-zA-Z]+)"
匹配 !@#$ | %^&* | '><?.,"
不匹配 ABC123abc | abc123ABC | abc0132ABC
正則表達式 (?-i)(?=^.{8,}$)((?!.*/s)(?=.*[A-Z])(?=.*[a-z]))(?=(1)(?=.*/d)|.*[^A-Za-z0-9])^.*$
匹配 a3dAbed. | P@ssword1 | aB_1bbbb | myPassw0rd!
不匹配 password | password12 | password__12 | p@ssw0rd
以上所述是小編給大家介紹的正則表達式匹配用戶密碼的相關(guān)內(nèi)容,希望對大家有所幫助!