【发布时间】:2013-03-01 20:52:40
【问题描述】:
任何人都可以用正则表达式来帮助我输入以下密码。
至少包括以下两项:
小写字母
大写字母
一个数字
“特殊字符”(例如 £、$、&、#)
【问题讨论】:
-
以下至少两个...表示两个小写字母和两个大写字母的密码有效(不带数字等)是否有效?跨度>
-
抱歉,密码应该包含 4 个字符组中的 2 个,即小写字母和数字或大写字母和数字等
-
正则表达式可能不是这项工作的正确工具。我能想到的最好的正则表达式将是 12 种不同可能性的交替:小写后跟大写,大写后跟小写,小写后跟数字等。你必须定义什么是“特殊字符”。编写一些代码来循环密码的字符并保持每个类的计数会更容易。
-
@JohnBanks 你用的是什么编程语言?
标签: javascript .net regex