`
hefan
  • 浏览: 45768 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

正则表达式 匹配 手机和电话号码

    博客分类:
  • java
阅读更多

((^(13|15|18)[0-9]{9}$)|(^0[1,2]{1}\\d{1}-?\\d{8}$)|(^0[3-9]{1}\\d{2}-?\\d{7,8}$)|(^0[1,2]{1}\\d{1}-?\\d{8}-(\\d{1,4})$)|(^0[3-9]{1}\\d{2}-?\\d{7,8}-(\\d{1,4})$))

 

匹配格式:
11位手机号码
3-4位区号,7-8位直播号码,1-4位分机号
如:12345678901、1234-12345678-1234

分享到:
评论

相关推荐

    java 最新手机号码、电话号码正则表达式

    最新手机号码、电话号码正则表达式

    2020年最新的手机号码和固话号码验证的正则表达式

    以上介绍的是2020年最新的手机号码和固定电话号码验证的正则表达式。通过使用这些正则表达式,可以在Web开发中实现对用户输入的有效性校验,提高用户体验并减少潜在的数据错误。在实际应用过程中,还需要根据具体的...

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

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

    wps正则表达式 以及 wps通过正则表达式验证手机号码

    在Excel表格处理中,正则表达式是一种强大的文本匹配工具,可以帮助我们进行复杂的数据验证、查找和替换操作。虽然默认情况下,WPS Excel并不直接支持正则表达式,但通过其自定义函数功能,我们可以创建自己的函数来...

    电话号码及日期时间提取(正则表达式 C)

    在IT领域,正则表达式(Regular Expression)是一种强大的文本处理工具,用于匹配、查找、替换等操作。...同时,对于电话号码和日期时间的正则表达式设计,也是理解正则表达式灵活性和强大功能的好例子。

    常用正则表达式HTML,JAVA合集

    在HTML中,正则表达式通常用于表单验证,例如输入字段(如邮箱、电话号码、手机号码等)的数据有效性检查。HTML5引入了内置的`pattern`属性,可以用来设置一个正则表达式,对用户输入进行校验。例如,用于验证邮箱...

    java 使用正则表达式验证电话号码的格式

    java 使用正则表达式验证电话号码的格式 java 使用正则表达式验证电话号码的格式

    java使用正则表达式判断手机号的方法示例

    3. Pattern和Matcher类的使用:在java中,Pattern类和Matcher类是用于正则表达式匹配的。Pattern类用于编译正则表达式,而Matcher类用于匹配字符串。 4. Pattern.compile()方法:Pattern.compile()方法用于编译正则...

    js_正则表达式全攻略

    以上案例展示了正则表达式在实际编程中的应用,通过这些实用的例子,可以帮助开发者更好地理解和掌握正则表达式的基本用法和技巧。正则表达式是JavaScript编程中不可或缺的一部分,掌握它可以使代码更简洁、高效。

    电话号码和手机号码正则表达式

    在本文中,我们将会介绍如何利用正则表达式对电话号码和手机号码进行验证。正则表达式是一种强大的文本处理工具,它能够利用一套特定的规则来对字符串进行搜索、匹配和提取信息。 首先,正则表达式在验证手机号码...

    正则表达式判断手机邮箱

    在IT行业中,正则表达式被广泛应用于数据验证、文本处理、爬虫程序等领域,特别是在判断手机号码和邮箱地址的合法性时显得尤为重要。 手机号码的正则表达式通常要考虑不同国家的格式,但以中国大陆为例,常见的11位...

    匹配中国大陆手机号码正则表达式

    匹配中国大陆手机号码正则表达式

    正则表达式判断手机号码

    正则表达式是一种强大的...总结来说,利用正则表达式进行手机号码的验证是iOS开发中常见的实践,通过`NSPredicate`和正则表达式可以有效地实现这一功能。在实际项目中,封装成工具类可以提高代码的复用性和可维护性。

    用正则表达式匹配格式

    除了手机号码和邮政编码,还有其他一些常用的格式匹配规则: - **电话号码**: - 完整格式:`^(\(\d{3,4}\)|\d{3,4}-)?\d{7,14}$` - 解释:此规则允许电话号码包含区号部分,区号可以用括号括起来,也可以直接用短...

    电话号码正则表达式

    通过上述分析,我们可以看到电话号码正则表达式的灵活性和多样性。不同的应用场景可能需要不同的验证规则。例如,对于网站或应用程序中的用户注册功能,通常会采用较为严格的手机号码验证规则;而对于客服热线,则...

    javascript数据校验正则表达式

    这个正则表达式匹配18位的中国身份证号码,或17位后跟x或X的情况。 在实际应用中,我们经常需要自定义正则表达式以满足特定业务需求。`test()`方法用于检查字符串是否符合正则表达式,返回`true`或`false`。此外,...

    ASP.NET 中的正则表达式

    【正则表达式 API】提供了丰富的函数,如`Match`、`Matches`、`Replace`和`Split`,它们用于执行匹配、查找、替换和分割操作。 【免费工具】如regex testing tools可以帮助开发者测试和调试正则表达式,提高开发...

    一些常用正则表达式电话号码、数字、字母

    根据给定的信息,本文将详细解释正则表达式的几种常见应用,包括匹配电话号码、纯数字、纯字母以及字母和数字组合的字符串等场景,并提供实际的正则表达式示例。 ### 一、匹配电话号码 电话号码的格式多样,常见的...

    正则表达式 Java 判断字串是否合理

    正则表达式是一种强大的文本处理工具,它能够帮助我们匹配、查找、替换等操作符合某种规则的字符串。在Java中,通过`java.util.regex`包提供了对正则表达式的支持。 ### 2. 邮箱地址验证 在实际应用中,经常需要...

Global site tag (gtag.js) - Google Analytics