JavaScript正则表达式长度问题
JavaScript Regular Expression length issue
你好,
我正在尝试获取一个值的长度,该值被插入到一个输入字段中。输入的值长度必须为13个字符,不能少于也不能多于。并且必须是数字。
这是我的JS代码:
value = '8312258066038';
re = new RegExp('^'d{13}$');
alert(re.match(value));
如果该值为13个字符,那么答案应该是正确的。
使用test()not match()
value = '8312258066038';
re = /^'d{13}$/;
alert(re.test(value));
相关文章:
- 使用正则表达式评估电子邮件地址时出现性能问题
- 正则表达式匹配模式或匹配其他所有内容 - 匹配优先级问题
- 这个正则表达式的日期/时间有什么问题
- 为密码验证实现正则表达式时出现问题
- JavaScript 正则表达式匹配问题
- 我的电子邮件正则表达式有什么问题
- Javascript中的正则表达式问题转义特殊字符
- JavaScript正则表达式代码匹配字符和数字的问题
- url的正则表达式有问题
- 这个正则表达式有什么问题
- 为此模式编写正则表达式时遇到问题
- AngularJS ng-pattern的正则表达式问题
- 在这种情况下,正则表达式中的“[”是什么( 2 个问题)
- JS正则表达式结果表达式赋值问题
- 正则表达式替换问题
- 匹配 JavaScript 中的字符串时的正则表达式问题
- 奇怪的JavaScript正则表达式替换问题
- JavaScript正则表达式(缺少“/”),我该如何解决这个问题
- 我的验证码有什么问题?(正则表达式很好)
- JavaScript 我非常简单的正则表达式有什么问题