0

任何人都可以用正则表达式帮助我检查以下标准吗?

标准是一个(或多个)大写字母、一个(或多个)小写字母和一个(或多个)数字。必须超过 6 个字符

我所拥有的是

^(?=.*[a-z])(?=.*[A-Z])(?=.*\d).+.{6,}$

我在正确的轨道上吗?请记住,我希望它也允许符号

谢谢

4

1 回答 1

1

是的,你在正确的轨道上..

只需.+从您的正则表达式中删除,它是多余的,并没有真正向正则表达式添加任何内容

如果你想匹配超过6 个字符,你应该使用.{7,}

于 2013-07-11T16:18:36.207 回答