【发布时间】:2014-07-09 02:05:21
【问题描述】:
我正在为我的 JavaScript 密码函数寻找一个正则表达式,它检查用户的密码长度是否至少为 8 个字符,其中至少包含 1 个数字。
谢谢!
【问题讨论】:
-
你试过什么......? 编辑: have a hoon on this online tester,它会教你所有你需要知道的。
-
什么样的字符?泰语字母可以接受吗?
-
您可以只使用
.length > 8,长度为 8 个或更多字符。和.match(/[0-9]/).length > 0用于检查是否有数字。 -
我写正则表达式的知识完全没有,所以在我使用谷歌搜索和正则表达式生成器工具的过程中,我无法操纵正则表达式来满足这些标准。基本上,我已经尝试了一堆不相关的解决方案。
-
@Mash 使用
\d而不是[0-9]以获得额外的精英 ;-)
标签: javascript regex expression