【发布时间】:2012-04-12 21:31:06
【问题描述】:
我需要执行以下密码策略:
至少 9 个字符,4 个字符中的每个字符至少一个 字符类(小写和大写字母;数字、符号)。
任何正则表达式专家都可以在这里提供帮助吗? (我使用的是 Java 正则表达式引擎)
在我们研究的同时,是否有任何在线工具可以为这类任务生成正则表达式?
谢谢!
【问题讨论】:
-
正则表达式的一个很好的参考是vogella.de/articles/JavaRegularExpressions/article.html。请发布您已经尝试过的reg ex
-
@FelixKling 没什么问题,但我还有很多其他的东西我想先学习 ;)
-
不要!这已经在 SO 上回答了很多次,参见例如stackoverflow.com/a/3466868/297323 将其分解为不同的功能,每个功能执行一次检查。这种方法是面向未来的,最重要的是它是可维护的。
-
好吧,吸取教训了。感谢您的链接,它将开始调查。