js电话号码正则校验--座机和手机号
2015-07-12 01:55
661 查看
1、最新的电话号码段:
移动:134(1349除外)135 136 137 138 139
147
150 151 152 157 158 159
182 183 184 187 188
联通: 130 131 132
155 156
185 186
145
电信:133 153 177 180 181 189
2、电话号码正则:
固话:([0-9]{3,4}-)?[0-9]{7,8}
手机:^((\+?86)|(\(\+86\)))?(13[012356789][0-9]{8}|15[012356789][0-9]{8}|18[02356789][0-9]{8}|147[0-9]{8}|1349[0-9]{7})$
3、校验函数
转载:http://www.2cto.com/kf/201409/337862.html
移动:134(1349除外)135 136 137 138 139
147
150 151 152 157 158 159
182 183 184 187 188
联通: 130 131 132
155 156
185 186
145
电信:133 153 177 180 181 189
2、电话号码正则:
固话:([0-9]{3,4}-)?[0-9]{7,8}
手机:^((\+?86)|(\(\+86\)))?(13[012356789][0-9]{8}|15[012356789][0-9]{8}|18[02356789][0-9]{8}|147[0-9]{8}|1349[0-9]{7})$
3、校验函数
function checkTel(){ var isPhone = /^([0-9]{3,4}-)?[0-9]{7,8}$/; var isMob=/^((\+?86)|(\(\+86\)))?(13[012356789][0-9]{8}|15[012356789][0-9]{8}|18[02356789][0-9]{8}|147[0-9]{8}|1349[0-9]{7})$/; var value=document.getElementById("ss").value.trim(); if(isMob.test(value)||isPhone.test(value){ return true; } else{ return false; } }
转载:http://www.2cto.com/kf/201409/337862.html
相关文章推荐
- Js间断/连续的文字滚动代码
- js实现完美身份证号有效性验证
- jS实现文本框在点击时变色
- JS动态构建一棵目录树
- JavaScript中需要注意的几个问题
- JavaScript模板引擎原理,几行代码的事儿
- [解惑]JavaScript事件机制
- 你所不知道的JavaScript数组
- 如何让你的JavaScript代码更加语义化
- js默认编码方式
- Javascript数据类型转换规则
- JS DOM编程艺术——图片库优化—— JS学习笔记2015-7-11(第82天)
- Introduction to Json
- js面向对象
- Javascript与Ajax
- javascript事件学习笔记
- HTML传递参数给JS
- 【 D3.js 入门系列 — 2.1 】 选择、插入、删除元素
- javascript方法大收集
- [JS] JavaScript由浅入深(2) 进阶