由大写字母,小写字母,数字组成,8位以上。现在我是这样写的 /^[A-Z]+[a-z]+[0-9+].*$/ ,但是这样的话就是必须按照大写字母,小写字母,数字这样的顺序来了,所以想问下正确的正则该怎么写? 谢谢规则:由大写字母,小写字母,数字组成(每样必须存在一个以上),8位以上。
1 回答
宝慕林4294392
TA贡献2021条经验 获得超8个赞
/^(?!([a-z]*|[A-Z]*|\d*|[a-zA-Z]*|[a-z\d]*|[A-Z\d]*)$)[a-zA-Z\d]{8,}$/
这样写是可以的, 不过看起来很吓人
添加回答
举报
0/150
提交
取消