首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JS数字和Hyphen验证

JS数字和Hyphen验证
EN

Stack Overflow用户
提问于 2014-08-11 12:47:23
回答 1查看 1.6K关注 0票数 1

我正在使用Javascript验证电话号码与连字符。它只验证一个连字符,但不允许两个连字符。

我想验证这种格式:

123-456-7891

我怎么能用JS做这件事?这是我的职责

代码语言:javascript
复制
 function numericValidation(phoneno) {
     var numbers = /^\d+((;\d+)*|-\d+)?$/;
     if (phoneno.match(numbers)) {
         alert('Your input is valid');
         return true;
     } else {
         alert('Please enter in (123-456-7891) format');
         return false;
     }
 }
EN

回答 1

Stack Overflow用户

发布于 2014-08-11 12:55:55

代码语言:javascript
复制
 function numericValidation(phoneno) {
   var numbers =/^\d+(-\d+)*$/;
   if (phoneno.match(numbers)) {
     alert('Your input is valid');
     return true;
   }
   else {
     alert('Please enter in (123-456-7891) format');
     return false;
   }
 }
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25243662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档