我很难为 RegularExpressionValidator 控件创建一个正确的正则表达式,该控件允许检查以下密码:
- 大于七个字符。
- 包含至少一位数字。
- 包含至少一个特殊(非字母数字)字符。
似乎也找不到任何结果。任何帮助,将不胜感激!谢谢!
最佳答案
也许你会发现 this article 很有帮助。你可以试试下面的表达式
^.*(?=.{8,})(?=.*[\d])(?=.*[\W]).*$
和分割:
(?=.{8,})
- 包含至少 8 个字符 (?=.*[\d])
- 包含至少一位 (?=.*[\W])
- 包含至少一个特殊字符 关于asp.net - 正则表达式密码验证器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3810121/