验证手机和电话号码

//验证手机和电话
var matchMobile = /^1[3|4|5|7|8]\d{9}$/; //验证手机
var matchTel = /^(\(\d{3,4}\)|\d{3,4}-|\s)?\d{7,14}$/;  //验证电话
var matchMobileAndTel = /^((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)$/;  //验证手机和电话号码

时间: 2025-01-05 13:12:50

验证手机和电话号码的相关文章

验证手机和座机号码的正则表达式

在应用中验证电话号码是一个常见的功能,而电话号码包括手机号码和座机号码.今天写这个正则表达式写了比较久,记录在这里,以备后用.本文的一个基本假设:手机号码都是11位,座机号码加上区号也是11位. 先科普一下座机区号的规则:点击科普.这是网易博客的一篇博文,简单说来座机区号是历史的产物,我也是看了这里才知道个大概.总结起来我认为可以归纳为这样:北京区号010,后面8位数:其他地区以以0为首位,2~9位次位,其余位为0~9.因此总结起来正则式应该是这样: (010\d{8})|(0[2-9]\d{9

java 验证手机号码、电话号码(包括最新的电信、联通和移动号码)

一.目前的号码段(2017-06-01更新) 二.代码 package com.linbilin.test; import java.util.regex.Pattern; public class CheckPhone { /** 座机电话格式验证 **/ private static final String PHONE_CALL_PATTERN = "^(?:\\(\\d{3,4}\\)|\\d{3,4}-)?\\d{7,8}(?:-\\d{1,4})?$"; /** * 中国电

正则表达式验证手机格式

public class VerifyUtils { /** * 验证手机格式 */ public static boolean isMobileNO(String mobiles) { /* * 移动:134.135.136.137.138.139.150.151.157(TD).158.159.187.188 * 联通:130.131.132.152.155.156.185.186 电信:133.153.180.189.(1349卫通) * 总结起来就是第一位必定为1,第二位必定为3或5或8

验证手机格式

/** * 验证手机格式 */ public static boolean isMobileNO(String mobiles) { /* 移动:134.135.136.137.138.139.150.151.157(TD).158.159.187.188 联通:130.131.132.152.155.156.185.186 电信:133.153.180.189.(1349卫通) 总结起来就是第一位必定为1,第二位必定为3或5或8,其他位置的可以为0-9 */ String telRegex =

正则表达式验证邮箱、电话号码

验证电话号码的正则:(\d{3}-)(\d{8})$|(\d{4}-)(\d{7})$|(\d{4}-)(\d{8})$ (这里的电话号码为新式的号码) 验证邮箱的正则:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* \w任意大小写英文字母 0-9数字 下划线 +为至少出现1个以上字符 [-+.]\w+ 任意包含 - + . 及 \w字符的组合出现0次或多次 @ 固定符号 \w+ 出现至少1次以上 \w的字符 [-.]\w+ 出现零次或多次这种组合的字符

表单 验证,手机 ,QQ,电子邮箱,数字,邮政编码,身份证,手机号 & 电话

好吧写一个自己的表单验证,临时的. 后面还更新:现在依赖jq //表单验证 function testInput(o,attr,yfn,nfn,run){ var re = { 'age' :/^[^0]\d{0,2}$/, 'null' :/\s/, 'qq' : /^[1-9][0-9]{4,9}$/, //QQ 'email' : /^\[email protected][a-z0-9]+(\.[a-z]+){1,3}$/, //电子邮箱 'number': /^\d+$/, //数字 '

业余草 Java正则表达式,验证手机号和电话号码

Java 正则表达式 正则表达式定义了字符串的模式. 正则表达式可以用来搜索.编辑或处理文本. 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别. 正则表达式实例 一个字符串其实就是一个简单的正则表达式,例如 Hello World 正则表达式匹配 "Hello World" 字符串. .(点号)也是一个正则表达式,它匹配任何一个字符如:"a" 或 "1". 下表列出了一些正则表达式的实例及描述: 正则表达式 描述 this is t

php正则验证手机、邮箱

//验证电话private function reg_phone($phone){        if (preg_match("/^13[0-9]{1}[0-9]{8}$|15[0189]{1}[0-9]{8}$|189[0-9]{8}$/",$phone)) {            return true;        } else{            return false;        }    }//验证邮箱private function check_email

正则式验证手机,身份证号

JS正则式验证手机号 var tel = $("#labLinkway input").val(); //获取手机号 var telReg = !!tel.match(/^((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)$/); if (telReg == false)