![](/img/trans.png)
[英]Validate input with regular expression for universal alphabets in javascript
[英]Validate whole input with a regular expression
我正在尝试为表单构建基于正则表达式的验证。
例如,IMEI总是有15个数字,因此这个输入类型的正则表达式是[0-9] {15}。 但是,如果用户键入类似“m154876598562354”或只有15个数字的Javascript RegEx(...)。test()仍然对正确找到的15个数字说真,但最后输入本身是错误的。
我错过了关于正则表达式概念的一些东西吗?
我想使用正则表达式,因为它的灵活性。 我不能只测试静态值,因为要为用户动态生成要测试的输入和值。 因此,我不知道在设计时将检查哪些输入。
看起来你想要检查你是否匹配整个字符串。
使用锚点: /^[0-9]{15}$/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.