`

js_电话号码与手机号码同时验证

 
阅读更多

from: http://hao3721.iteye.com/blog/1835677

 

 

if(!preg_match('/(^0\d{2,3}\-\d{7,8}$)|(^1[3|4|5|6|7|8][0-9]{9}$)/', $telephone)){
            return 'format_telephone';
}

上面是原文博主写的,记下来留作备用

 

以下为转载:

正则表达式--验证手机号码:13[0-9]{9}
实现手机号前带86或是+86的情况:^((\+86)|(86))?(13)\d{9}$
电话号码与手机号码同时验证:(^(\d{3,4}-)?\d{7,8})$|(13[0-9]{9}) 
提取信息中的网络链接:(h|H)(r|R)(e|E)(f|F)  *=  *('|")?(\w|\\|\/|\.)+('|"|  *|>)?  
提取信息中的邮件地址:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*  
提取信息中的图片链接:(s|S)(r|R)(c|C)  *=  *('|")?(\w|\\|\/|\.)+('|"|  *|>)?
提取信息中的IP地址:(\d+)\.(\d+)\.(\d+)\.(\d+)    
提取信息中的中国手机号码:(86)*0*13\d{9}    
提取信息中的中国固定电话号码:(\(\d{3,4}\)|\d{3,4}-|\s)?\d{8}    
提取信息中的中国电话号码(包括移动和固定电话):(\(\d{3,4}\)|\d{3,4}-|\s)?\d{7,14}    
提取信息中的中国邮政编码:[1-9]{1}(\d+){5}    
提取信息中的中国身份证号码:\d{18}|\d{15}    
提取信息中的整数:\d+    
提取信息中的浮点数(即小数):(-?\d*)\.?\d+    
提取信息中的任何数字  :(-?\d*)(\.\d+)?  
提取信息中的中文字符串:[\u4e00-\u9fa5]*    
提取信息中的双字节字符串  (汉字):[^\x00-\xff]*

 

分享到:
评论

相关推荐

    JS验证_密码用户名手机号码用户姓名

    - **解释**:此正则表达式用于验证手机号码或电话号码。`^1[3,5,7,8]\d{9}$`表示中国大陆常见的11位手机号码,其他部分则是针对不同格式的座机号码。 - **应用场景**:适用于用户信息填写时的联系方式验证。 #### ...

    JS电话、手机号码验证代码

    ### JS电话、手机号码验证代码知识点解析 #### 一、背景与目的 在现代Web开发中,表单数据的有效性和准确性对于用户体验至关重要。其中,电话号码和手机号码的验证是前端开发中的常见需求之一。本篇文章将深入分析...

    jq非空验证,js正则表达式验证邮箱和手机号码

    在本案例中,我们关注的是使用jQuery(jq)进行非空验证,以及使用JavaScript(js)的正则表达式来验证邮箱和手机号码的正确性。以下是关于这些知识点的详细说明: 1. **jQuery(jq)非空验证**: jQuery是一种轻...

    js验证手机号码

    ### JS验证手机号码知识点详解 #### 1. 正则表达式基础 在JS中,正则表达式是一种用于模式匹配的强大工具,可以用来搜索、替换或提取字符串中的特定模式。正则表达式由一系列字符和特殊符号组成,用于定义搜索模式...

    js_表单_验证_

    "js_表单_验证_"这个主题聚焦于如何使用JavaScript进行表单验证。JavaScript是一种常用的客户端脚本语言,可以在用户的浏览器上运行,实时检查用户输入的有效性,而无需等待服务器响应。 一、表单验证的基本概念 ...

    js验证电话号码手机号码的正则表达式

    下面提供的几款关于js 验证电话号码手机号码正则表达式,是我从网上收藏了,不过都是精品,专业针对手机号与电话号码进行验证的。 代码如下:function checkPhone(phone) { //验证电话号码手机号码,包含153,159号段...

    手机端注册表单验证js代码.zip_手机端注册表单验证js代码_手机验证

    在手机验证部分,代码会针对手机号码的格式进行验证,确保输入的是有效的电话号码。对于中国大陆,这可能涉及到11位数字的检查,以及特定的前缀(如13、14、15、17、18开头)。一个简单的验证规则可能是`/^1[3-9]\d...

    JavaScript截取手机号码 手机验证 身份证验证等等

    本篇文章将深入探讨如何使用JavaScript进行手机号码和身份证号码的截取与验证。 手机号码验证: 在中国,手机号码通常为11位数字。我们可以创建一个函数,利用正则表达式来检查用户输入的字符串是否符合手机号码的...

    常用的js验证数字,电话号码,传真,邮箱,手机号码,邮编,日期

    根据给定的文件标题、描述、标签以及部分内容,本文将详细介绍如何使用JavaScript进行常见的数据验证,包括数字、电话号码、传真、电子邮件、手机号码、邮政编码以及日期格式的验证。 ### 1. 验证数字 JavaScript...

    常用的js验证 身份证 汉字 数字 电话号码

    在JavaScript(js)中,进行数据验证是前端开发中的一项基本任务。这涉及到对用户输入进行检查,确保其符合特定的格式或规则,以保证数据的准确性和安全性。本篇文章将详细探讨身份证、汉字、数字以及电话号码的验证...

    用js正则表达式验证手机号,座机号和email格式

    根据提供的文件信息,本文将详细解释如何使用JavaScript中的正则表达式来验证手机号、座机号以及电子邮件地址的格式。 ### 一、正则表达式基础 在深入了解具体实现之前,我们先简单回顾一下正则表达式的概念。正则...

    jquery input字符串验证(手机号码验证、字母数字验证) 带示列

    本教程将详细讲解如何使用jQuery进行字符串验证,特别是手机号码验证和字母数字验证,以及涉及的正则表达式知识。 一、jQuery基础 jQuery是一个轻量级的JavaScript库,它简化了JavaScript的DOM操作、事件处理和动画...

    js验证讲解加例子 登录 电话号码 邮箱等验证

    在本教程中,我们将深入探讨如何使用JavaScript进行有效的验证,特别是在登录系统中对用户输入数据如电话号码、邮箱等进行验证。 一、JavaScript验证基础 JavaScript验证是前端开发中的重要环节,它能够实时检查...

    电话号或者手机号验证

    手机号码验证同样依赖于正则表达式,但在模式上与电话号码有所不同。`checkMobile(mobile)`函数负责执行手机号码的验证。该函数通过一系列正则表达式`reg0`至`reg6`分别对应不同运营商的手机号码格式进行匹配。这些...

    js判断手机和固定电话格式

    总的来说,JavaScript中的正则表达式是判断手机和固定电话格式的关键工具,它们可以帮助我们有效地验证用户输入,确保数据的准确性,从而提高应用程序的功能性和用户体验。通过灵活运用和调整正则表达式,我们可以...

    数据验证JS脚本(手机号码、固定电话、邮政编码、数字验证、两位小数、邮箱、身份证号码等).rar

    本资源“数据验证JS脚本(手机号码、固定电话、邮政编码、数字验证、两位小数、邮箱、身份证号码等).rar”正是针对这些常见的数据验证场景提供了一系列的JS实现。 1. 手机号码验证:中国的手机号码通常为11位数字,...

    数据验证JS脚本(手机号码固定电话邮政编码数字验证两位小数邮箱身份证号码等).rar

    本资源提供的“数据验证JS脚本”主要针对手机号码、固定电话、邮政编码、数字验证、两位小数、邮箱以及身份证号码等多种常见数据格式进行验证,这些都是网页表单设计中常见的验证需求。 1. 手机号码验证:中国的...

    js验证电话号码与手机支持+86的正则表达式

    在本文中,我们将深入了解如何使用JS来验证电话号码和手机号码,尤其是当电话号码或手机号码前带有国家区号+86时,如何通过正则表达式进行匹配验证。 正则表达式(Regular Expression,简称Regex)是一种文本模式,...

Global site tag (gtag.js) - Google Analytics