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]*
分享到:
相关推荐
- 如果需要同时验证电话号码和手机号码,可以使用更全面的正则表达式:`^\\+86(?:1[3-9]\\d{9}|[0-9]{2,3}-[0-9]{7,8})$`。这个表达式会匹配+86后的手机号码格式或固定电话格式。 在实际应用中,可能还需要根据...
例如,如果你需要验证不包含区号的手机号码,可以修改正则表达式为: ```csharp string regexPattern = @"^\d{11}$"; ``` 这样,它会匹配任何11位数字组成的电话号码。 在实际应用中,你可能还需要考虑其他因素,...
java 使用正则表达式验证电话号码的格式 java 使用正则表达式验证电话号码的格式
以上介绍的是2020年最新的手机号码和固定电话号码验证的正则表达式。通过使用这些正则表达式,可以在Web开发中实现对用户输入的有效性校验,提高用户体验并减少潜在的数据错误。在实际应用过程中,还需要根据具体的...
本教程将详细讲解如何使用jQuery进行字符串验证,特别是手机号码验证和字母数字验证,以及涉及的正则表达式知识。 一、jQuery基础 jQuery是一个轻量级的JavaScript库,它简化了JavaScript的DOM操作、事件处理和动画...
手机号码验证同样依赖于正则表达式,但在模式上与电话号码有所不同。`checkMobile(mobile)`函数负责执行手机号码的验证。该函数通过一系列正则表达式`reg0`至`reg6`分别对应不同运营商的手机号码格式进行匹配。这些...
### JS电话、手机号码验证代码知识点解析 #### 一、背景与目的 在现代Web开发中,表单数据的有效性和准确性对于用户体验至关重要。其中,电话号码和手机号码的验证是前端开发中的常见需求之一。本篇文章将深入分析...
给定代码中的`functionCheckreg()`函数实现了对电话号码和手机号码的验证。这里主要关注手机号码验证部分。 ##### 1. 手机号码验证逻辑 ```javascript if(document.form.UserMobile.value!=""){ var mobile = ...
在iOS开发中,手机号码验证是一项基础且重要的功能,它能确保用户提供的手机号码符合特定格式,从而提高数据的准确性和安全性。本文将深入探讨如何使用正则表达式进行iOS中的手机号码验证。 首先,我们需要了解手机...
在本案例中,我们关注的是使用jQuery(jq)进行非空验证,以及使用JavaScript(js)的正则表达式来验证邮箱和手机号码的正确性。以下是关于这些知识点的详细说明: 1. **jQuery(jq)非空验证**: jQuery是一种轻...
下面提供的几款关于js 验证电话号码手机号码正则表达式,是我从网上收藏了,不过都是精品,专业针对手机号与电话号码进行验证的。 代码如下:function checkPhone(phone) { //验证电话号码手机号码,包含153,159号段...
* 此代码是完成从excel导入电话号码,将正确的电话号码保存到set集合中,因为set集合对于重复的值会覆盖,所以达到了去重复的值的用例,并累计了不正确的电话号码的个数,对电话号码进行了验证有效性。所需要的 dom4...
对于国际电话号码,可能需要考虑国家代码,如“^\+91(\d{10}|\d{12})$”表示印度的手机号码,其中“91”是印度的国家代码,而`\d{10}`或`\d{12}`代表10位或12位的本地号码。 总之,虽然WPS Excel原生不支持正则...
在“注册邮箱验证、手机号验证等正则表达验证”这个主题中,我们将探讨如何使用正则表达式来验证用户的邮箱地址和手机号码。 1. 邮箱验证: 邮箱地址通常由用户名、@符号、域名和顶级域组成。一个基本的邮箱正则...
此外,还可以编写一个正则表达式来同时验证电话号码和手机号码。比如:(^(\d{3,4}‐)?\d{7,8})$|(13[0‐9]{9})。这个表达式能够匹配以3到4位数字开头(可选带破折号或括号)的固定电话号码,以及以13开头,后接9位...
其中一个常见的需求就是对用户输入的数据进行有效性验证,比如手机号码的格式检查。在给定的代码片段中,我们看到了一个名为`checkPhone`的函数,其目的是验证输入的字符串是否符合中国手机号码的标准格式。 ### JS...
我国大陆运营商的手机号码标准格式为:国家码+手机号码,例如:8613912345678。特点如下: 1、 长度13位; 2、 以86的国家码打头; 3、 手机号码的每一位都是数字。 请实现手机号码合法性判断的函数要求: 1) ...
本文主要介绍了如何使用正则表达式来验证手机号码和电话号码的合法性。在实际的业务场景中,确保输入的联系方式正确无误是非常重要的,因为这直接影响到信息的准确传递。 首先,我们来看手机号码的验证。在中国,...