【发布时间】:2012-09-14 06:23:01
【问题描述】:
我正在处理一个要求,我必须创建一个强密码。必须满足以下条件:
-> 应该是大写字母、小写字母、数字和特殊字符的组合
我可以为此编写一个正则表达式吗?如果是怎么办?
【问题讨论】:
-
请不要发明一系列对密码的任意限制。限制越多,the less secure the password is。
-
对不起,如果我的评论不太礼貌......无论如何,它有点希望你在提问之前先进行基本的网络搜索。 IE。 bing.com/search?q=c%23+regular+expressions+password 会给你一些不错的起始链接。将您尝试过但不符合您要求的示例与测试用例一起提供会使问题变得更好。
-
问题陈述在创建与验证时发生冲突。
-
为什么我的问题得到了 -1?我不应该为此获得-1!这太疯狂了!
-
我同意 GuruC。编写规范的人应该收到很多反对票,这一点已经提出,但编码员可能别无选择,这个问题是有效且正确的。
标签: c# .net regex validation passwords