【发布时间】:2018-03-09 12:26:20
【问题描述】:
我正在尝试构建一个正则表达式,它只允许包含至少 10 个字母数字字符且包含至少 3 个数字的字符串。
例如:
X6JV2YUW8T => True
JN1H86LEKA => True
111JEJE134 => True
A111111111 => True
ABCDEFGHIJ => False
0123456789 => False
在此先感谢
【问题讨论】:
-
为什么最后一个是
False? -
“我正在尝试构建一个正则表达式” - 好吧,这就是你的问题。首先不应该使用正则表达式来进行这样的检查(“至少 x 数量的 y”)。
-
@Phylogenesis 我猜他希望它是数字+字母,而不仅仅是数字。
-
@revilheart 我意识到这可能是我们所需要的。它应该是一个指向 OP 的指针,如果不弄清楚他们的规则实际上是什么,他们真的无法做他们想做的事。
-
@Phylogenesis,正如 revilheart 所说,我希望它是数字+字母。不仅仅是数字。抱歉解释不好
标签: javascript html regex validation input