正規表示式匹配使用者密碼

給我任何的發表於2022-03-21

密碼形式可以根據開發需求自己設定,下面是幾個匹配密碼的例子:

正規表示式 ^[a-zA-Z]\w{5,17}$

匹配 以字母開頭,長度在6~18之間,只能包含字元、數字和下劃線

不匹配

正規表示式 ^(?=.*\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

以上所述是小編給大家介紹的正規表示式匹配使用者密碼的相關內容,希望對大家有所幫助!


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70015106/viewspace-2878891/,如需轉載,請註明出處,否則將追究法律責任。

相關文章