标签: html regex validation
我试图为以下内容设置一个Reg Exp:
最少8个字符 1大写(至少) 1小写(至少) 1位数(至少) 不包括:+ @&
我有以下内容,但我似乎无法使用组/子组的正确组合来使它们协同工作:
[^+@&](?=.*\d)(?=.*[a-z])(?=.*[A-Z])).{8,}
我需要指导!
答案 0 :(得分:1)
你需要使用anchors并在断言后放置否定的类。
^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[^+@&]{8,}$