【发布时间】:2011-10-17 06:25:18
【问题描述】:
我想生成一个具有以下模式的随机密码:
大写、小号、数字、破折号、大写、小号、数字、特殊字符。
例子:
Ab1-Cd2$
我已将所有特殊字符放入一个随机选择的数组中,所以我已经弄清楚了那部分。但我不知道如何做另一部分。有什么建议吗?
【问题讨论】:
-
为什么需要正则表达式?
-
@Mchl 另一部分为大写、小号、数字。关于另一部分:我不知道,认为这是最好的解决方案。
-
如果密码是随机生成的,则不需要正则表达式,因为密码应该已经可以使用了,不是吗?
-
另一部分是检查这样的密码?
-
如果你指定模式,它不是随机的,而且这样做也不太安全