中国大陆加港澳台手机正则验证

正则表达式:^[1][3-8]\d{9}$|^([6|9])\d{7}$|^[0][9]\d{8}$|^[6]([8|6])\d{5}$

规则说明:

中国大陆:开头1 3-8号段,后边跟9位数字

台湾:09开头后面跟8位数字

香港:9或6开头后面跟7位数字

澳门:66或68开头后面跟5位数字

注意:以上表达式只验证港澳台及大陆手机号码,不包含座机小灵通及区号等验证

时间: 2024-08-18 18:59:12

中国大陆加港澳台手机正则验证的相关文章

js正则表达式实现手机号码,密码正则验证

手机号码,密码正则验证. 分享下javascript中正则表达式进行的格式验证,常用的有手机号码,密码等. /** * 手机号码 * 移动:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188 * 联通:130,131,132,152,155,156,185,186 * 电信:133,1349,153,180,189 */ NSString * MOBILE = @"^1(3[0-9]|5[0-35-9]|8[025-9])\\

直接可以拿去用的正则验证表达式

直接可以拿去用的正则验证表达式 为了方便自己也方便初学的学弟们,自己总结了网上的众多正则验证式,现分享给大家,可以直接拿去用. 一.校验数字的 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d

jQuery常用正则验证

jQuery常用正则验证  [转] 基础知识:JS中创建正则对象的方式:-使用RegExp()构造函数方式,如:var patten=new RegExp("s$");-使用正则直接量方式,如:var patten=/s$/;注意:就像字符串直接量被定义为包含在引号("")内的字符一样,正则表达式直接量也被定义为包含在一对斜杠(/)之间的字符:斜杠外末尾可以加正则全局标识符. 验证文字输入个数<script type="text/javascript

正则表达式控制Input输入内容 ,js正则验证方法大全

https://blog.csdn.net/xushichang/article/details/4041507 正则表达式控制Input输入内容 2009年04月01日 17:15:00 阅读数:21747 不能输入中文 <input type="text" name="textfield"  onkeyup="this.value=this.value.replace(/[^/da-z_]/ig,'');"/>只能输入 数字和下划

大陆、港澳台身份证、护照、军官证的正则表达式

原文:大陆.港澳台身份证.护照.军官证的正则表达式 最近工作因为工作需要,有一个身份验证需要前端验证大陆.港澳台身份证.护照.军官证号码的合法性. 初步整理了一下各个验证的正则表达式,如有错误请大家指出,谢谢! 大陆身份证正则表达式: idCardValid(id) { // 1 "验证通过!", 0 //校验不通过 var format = /^(([1][1-5])|([2][1-3])|([3][1-7])|([4][1-6])|([5][0-4])|([6][1-5])|([7

TP框架自带的正则验证的规则(转载)

thinkphp框架里面自带有很多自动验证的规则,下面是框架自带的正则验证的规则,官方的说明文档里面没有这么多,所以记下来,以备使用. view sourceprint?01static $regex = array(02         'require'=> '/.+/', //匹配任意字符,除了空和断行符03         'email' => '/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/',04         'phone' =&

2017年美国名校录取中国大陆学生数据汇总

2017年美国名校录取中国大陆学生数据汇总 留学问多点2016-12-29 12:01:59名校 美国阅读(941)评论(0) 声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场.举报 2017年美国大学入学的早申EA/ED学校已基本放榜.本文收集统计了几大名校在大陆的录取情况.数据来自于各学校公布的录取结果和经过验证的留学中介,数据可能会与实际情况有所出入,但是基本能够反映出美国藤校在中国大学录取的基本情况.可供各位计划读美本的学生家长们作参考. "

QQ、手机号、微信、身份证、邮箱正则验证

QQ正则验证 查了下,现在QQ的长度最长是10位数,验证格式为不以0开头的5-10位数字就可以了 var reg = /^[1-9]\d{4,9}$/; reg.test('0123456'); //false reg.test('10000'); //true 手机号验证 验证第一位为1,第二位,为3,5,8的11位数字 var reg = /^1[358]\d{9}$/; 微信验证 验证首位为字母,后面是5-19位数字字母减号下划线 var reg = /^[a-zA-Z][-_a-zA-Z

常用的正则验证

手机正则 function checkphone(num) { var reg = /^[1][358]\d{9}$/; if (!num.match(reg)) { return false; } return true; } 邮箱正则 function checkEmail(email) {//验证邮箱合法性 if (!email.match(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/))