手机号码的正则表达式
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* 移动: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卫通)
* */
/**
* 类MobileNumberReg.java的实现描述:
*
* 手机号码的正则表达式
*
* @author yongchun.chengyc 2011-12-21 上午9:22:26
*/
public class MobileNumberReg {
public static boolean isMobileNO(String mobiles){
Pattern p = Pattern.compile("^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$");
Matcher m = p.matcher(mobiles);
return m.matches();
}
public static void main(String[] args) {
System.out.println(MobileNumberReg.isMobileNO("15268801196"));
}
}
分享到:
相关推荐
本文将深入探讨“IP手机号码正则表达式”这一主题,结合提供的资源,我们主要关注如何使用正则表达式来验证和处理IP地址与手机号码。 首先,IP地址通常是指互联网协议地址,它是一个32位的二进制数,用于标识网络上...
【全球手机号码正则表达式】 1.格式:JSON 2.例示:{"86":{"regex":"^(86){0,1}1\d{10}$","sn":"CN"}} 3.通过短号例如:86,从json的key中获取正则表达式(regex),国家代码(sn)
匹配中国大陆手机号码正则表达式
最新手机号码、电话号码正则表达式
标题中的“pb 使用正则表达式源码pbregexp”指的是在PowerBuilder(简称pb)环境中,利用名为“pbregexp”的正则表达式组件来实现源代码级别的正则表达式操作。PowerBuilder是一款流行的可视化的、面向对象的软件...
在本文中,我们将会介绍如何利用正则表达式对电话号码和手机号码进行验证。正则表达式是一种强大的文本处理工具,它能够利用一套特定的规则来对字符串进行搜索、匹配和提取信息。 首先,正则表达式在验证手机号码...
java 验证手机号码 身份证 email url 以及其他常用的正则表达式的验证方法。
本文将详细介绍2020年最新的手机号码和固话号码验证的正则表达式,帮助开发者更好地理解和应用这些规则。 ### 一、手机号码验证正则表达式 #### 表达式 ```regex ^1((34[0-8]\d{7})|((3[0-3|5-9])|(4[5-7|9])|(5[0...
从输入的字符串中判断是否包含手机号码 正则表达式可以使用" +86| 86 1 d{10}" 如果包含请将其在控制台打印出来 否则输出不包含字符串 回到第一步">JAVA正则表达式应用:任意输入一串字符串 如何输入exit...
这在很多应用场景中非常实用,例如手机号码、邮箱地址等格式的验证。 首先,让我们深入理解正则表达式。正则表达式是由特殊字符(元字符)和普通字符组成的字符串,它们定义了一种模式,用于匹配一系列相似的字符串...
1. **手机号码正则表达式**: ```csharp string _Pattern=@"(?:13\d|15[89])-?\d{5}(\d{3}|\*{3})"; ``` - **解释**: - `13\d`:匹配以13开头的手机号。 - `15[89]`:匹配以158或159开头的手机号。 - `-?`:...
手机号码正则表达式 **问题描述**:验证手机号码的有效性。 **解决方案**:使用正则表达式 `/^0*(13|15)\d{9}$/` 进行匹配。 - `^0*` 表示匹配任意数量的0。 - `(13|15)` 表示匹配13或15。 - `\d{9}` 表示匹配9...
在本案例中,我们关注的是使用jQuery(jq)进行非空验证,以及使用JavaScript(js)的正则表达式来验证邮箱和手机号码的正确性。以下是关于这些知识点的详细说明: 1. **jQuery(jq)非空验证**: jQuery是一种轻...
在WPS 2020及后续版本中,这一特性使得用户能够利用正则表达式处理数据,比如验证手机号码的合法性。 首先,让我们了解什么是正则表达式。正则表达式(Regular Expression)是一种模式匹配语言,它由一系列字符和...
- 手机号码正则:`^1[3-9]\d{9}$` - 固定电话号码正则:`\d{2,3}-\d{7,8}` 日期时间的提取可能涉及多种格式,例如“年-月-日”、“年/月/日”、“月/日/年”等,以及“小时:分钟:秒”。在简体中文网页中,日期通常...
在HTML中,正则表达式通常用于表单验证,例如输入字段(如邮箱、电话号码、手机号码等)的数据有效性检查。HTML5引入了内置的`pattern`属性,可以用来设置一个正则表达式,对用户输入进行校验。例如,用于验证邮箱...
手机号码正则表达式 我们可以使用 `/^0*(13|15)d{9}$/` 正则表达式来验证手机号码。其中,忽略前面的 0,支持 130-139,150-159,手机号码是 11 位的数字。 删除字符串中的空格 我们可以使用 `/^s+|s+$/g` 正则...
在编程和数据验证中,正确地使用正则表达式来匹配和校验手机号码至关重要,尤其是在JavaScript开发中。正则表达式是一种强大的文本处理工具,能够帮助我们检查字符串是否符合特定模式或格式。 在JavaScript中,编写...
### 电话号码正则表达式解析 在计算机编程与数据处理中,正则表达式是一种强大的文本匹配工具,被广泛应用于各种应用场景中,比如表单验证、数据清洗等。电话号码作为一种常用的数据类型,在实际应用中往往需要进行...