【发布时间】:2013-05-12 13:04:52
【问题描述】:
我想在 ASP.NET 成员中使用正则表达式。下面的正则表达式是什么?
- 至少 8 个字符
- 至少包含一个大写字母
- 一个小写字母
- 一个号码
【问题讨论】:
-
如果你也有兴趣做那个客户端,这可能会让你感兴趣:stackoverflow.com/questions/1388609/… 你实际上可以使用这个线程中写的表达式的不同部分,并在你的服务器上逐渐检查密码强度一边。
我想在 ASP.NET 成员中使用正则表达式。下面的正则表达式是什么?
【问题讨论】:
试试这个..
^((?=.*\d)(?=.*[A-Z])(?=.*[a-z]).{8,})
【讨论】:
【讨论】:
您必须在一个正则表达式中执行此操作吗?我会将这些规则中的每一个都设为一个正则表达式,并单独测试它们。我怀疑你的代码最终会变得更简单,你会为自己和维护你的应用程序的人省去一些麻烦。
【讨论】: