0

再会,

我正在尝试将一个值的长度放入输入字段中。输入的值必须是 13 个字符长,不能少不能多。并且必须是数字。

这是我的 JS 代码:

value = '8312258066038';
re = new RegExp('^\d{13}$');
alert(re.match(value));

如果值为 13 个字符,则答案应该为真。

4

1 回答 1

2

使用 test() 不匹配()

value = '8312258066038';
re = /^\d{13}$/;
alert(re.test(value));
于 2013-02-22T10:27:00.367 回答