【发布时间】:2018-12-21 06:46:29
【问题描述】:
我正在尝试进行 jquery 验证。
在第一个中,我想要一个字母,然后是 8 个数字字符,然后是破折号 (-),然后是字母。例如:C12345678-C
第二个与第一个相同,但不以字母开头:例如:12345678-C
我试过var dni = /^(([0-9]{8}+)-\w+([a-z]{1}\w+)*)$/;
如何做到这一点?
【问题讨论】:
-
请提供您尝试过的代码。
-
var dni = /^(([0-9]{8}+)-\w+([a-z]{1}\w+)*)$/;
-
这是12345678-C这种格式
-
实际上这个工作,但我想限制数字意味着没有人输入超过 8 个数字
-
所以请编辑您的问题并在此处插入您的代码。
标签: javascript jquery regex