【发布时间】:2011-01-20 13:46:37
【问题描述】:
我需要一个正则表达式来检查密码是否不等于某些单词(例如密码和 12345)。我尝试了一些组合,但在否定时遇到了麻烦。
如果相关,则用于 DataAnnotations 验证属性。
【问题讨论】:
-
我不确定它是否完全重复,但您可能想看看这个至少非常相似的问题:stackoverflow.com/questions/3131025/strong-password-regex
-
“弱”密码列表会很长,而且永远不会完整。更好地定义强密码的要求并允许 P@$$w0rd
-
@ho1:不是重复的。我只想检查密码不是几个常见密码之一。 @ho1 & Henk:我同意,但这不是我的决定,只是业务需求。
标签: c# regex validation