【发布时间】:2014-09-17 14:29:44
【问题描述】:
我如何为以下内容编写正则表达式
at least 6 characters
at least 1 uppercase
at least 1 lowercase
at least 1 number
at least 1 special character ("#¤%&/( æøå etc.)
我尝试了下面的正则表达式,但它不起作用。
^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[#+-?$!]).{8,}$
【问题讨论】:
-
在 SO 中,您需要在提问之前证明您已经尝试过一些事情
-
请先展示你的努力
-
试过这个 ^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[#+-?$!] ).{8,}$ 但这不适用于 \.
-
未来 - 除了评论之外,您还应该更新您的帖子。请注意,您应该添加实际代码(在本例中为 C#),以编译并显示您在最小示例中尝试过的内容。