(?![A-Z]+$)(?![a-z]+$)(?!\d+$)(?![\W_]+$)(?!/[\uFF00-\uFFFF]/g)\S{8,32}$
(?![A-Z]+
)
不全是大写字母。
(
?
!
[
a
−
z
]
+
)不全是大写字母。 (?![a-z]+
)不全是大写字母。(?![a−z]+)不全是小写字母。
(?!\d+KaTeX parse error: Undefined control sequence: \W at position 13: )不全是数字。 (?![\̲W̲_]+)不全是特殊字符。
(?!/[^\uFF00-\uFFFF]/g)不全是全角字符。
\S{8,32}$表示8到32个字符。
不全是代表的就是至少含有两种及以上的组合。