验证固定电话号码的正则表达式

2017-11-22 14:46| 作者: admin| 查看: 2377| 评论: 0|来自: 蚂蚁部落

固定电话的用户虽然越来越少,但是在某些场合或者说场所是比不可少的,例如公司,公司使用固定电话总让人感觉比较正规,比一个手机号码看起来踏实,所以网站的某些地方也是要求填写固定电话号码的,所以对于格式的验证也就成为一个必须要做的工作,下面一段能够验证固定电话格式的正则表达式,希望对需要的朋友带来参考价值。

代码如下:

[JavaScript] 纯文本查看 复制代码运行代码
function testTelephone(phone){ 
  var phone_reg = new RegExp(/^\d{3}-\d{7,8}|\d{4}-\d{7,8}$/); 
  if(!phone_reg.test(phone)){ 
    return "电话号码格式错误"; 
  } 
  return "电话号码格式正确"; 
} 
var num="0532-88901158";
console.log(testTelephone(num))

以上代码可以验证带有区号的七到八位电话号码。

相关阅读:

(1).RegExp()参阅正则表达式的创建一章节。 

(2).test()参阅正则表达式test()函数一章节。 


鲜花

握手

雷人

路过

鸡蛋

最新评论

返回顶部