必须大于等于8个字符,必须有数字,必须有小写字母,必须有大写字母,必须有字母数字下划线以外的字符=.) 这是零宽断言,表示在这个位置之后的字符串必须符合?=后的正则,但(?=...)并不消耗字符,在这之后的正则还是从同一位置开始匹配=^.{8,}$) 必须有8个以上的字符=.*\d) 必须有一个数字=.*\W+) 必须有字母数字下划线以外的字符![.\n]) !表示否定,=相反,这个表示不能是点和
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号