`
shirlly
  • 浏览: 1652225 次
  • 性别: Icon_minigender_2
  • 来自: 福州
社区版块
存档分类
最新评论

电话号码正则表达式

阅读更多
可验证如下27种格式:

110
8888888
88888888
8888888-123
88888888-23435
0871-8888888-123
023-88888888-23435
86-0871-8888888-123
8888888_123
88888888_23435
0871_8888888_123
023_88888888_23435
86_0871_8888888_123
8888888-123
88888888-23435
0871-8888888-123
023-88888888-23435
86-0871-8888888-123
8888888—123
88888888—23435
0871—8888888—123
023—88888888—23435
86—0871—8888888—123
13588888888
15988888888
013588888888
015988888888

分格时,用户可以输入中英文的-_-—

正则表达式如下:
(^(\d{2,4}[-_-—]?)?\d{3,8}([-_-—]?\d{3,8})?([-_-—]?\d{1,7})?$)|(^0?1[35]\d{9}$)
转自:http://www.cnblogs.com/abcdwxc/archive/2008/10/10/1308100.html
分享到:
评论

相关推荐

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

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

    电话号码正则表达式的写法

    这是自己写的一个电话号码的正则表达式判断,挺好用的

    全球手机号码正则表达式

    【全球手机号码正则表达式】 1.格式:JSON 2.例示:{"86":{"regex":"^(86){0,1}1\d{10}$","sn":"CN"}} 3.通过短号例如:86,从json的key中获取正则表达式(regex),国家代码(sn)

    PB实现的正则表达式

    1. 创建正则表达式:定义你要匹配的模式,例如`^[\d]{3}-[\d]{4}$`用于匹配美国电话号码格式。 2. 编译模式:将正则表达式编译成一个可以执行的对象,以提高后续匹配的速度。 3. 执行匹配:使用编译后的对象在目标...

    电话 email 正则表达式 大全

    1. 电话号码正则表达式: 电话号码的正则表达式可以分为手机号码和固定电话号码两种。其中,手机号码的正则表达式为:((\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}|\...

    正则表达式转换工具

    - 数据验证:在表单提交时,可以使用正则表达式验证输入格式,如邮箱、电话号码等。 - 文件搜索:在代码编辑器中,使用正则表达式快速查找和替换特定模式的文本。 - 数据清洗:在数据预处理阶段,正则表达式可以...

    正则表达式(Deelx版)|正则表达式(Deelx版)支持库

    - **数据验证**:在表单提交时,验证输入是否符合指定格式,如邮箱地址或电话号码。 - **文本替换**:批量替换符合模式的文本,如统一格式化日期。 - **分词**:在自然语言处理中,正则表达式用于识别和提取特定...

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

    对于国际电话号码,可能需要考虑国家代码,如“^\+91(\d{10}|\d{12})$”表示印度的手机号码,其中“91”是印度的国家代码,而`\d{10}`或`\d{12}`代表10位或12位的本地号码。 总之,虽然WPS Excel原生不支持正则...

    winform中利用正则表达式

    1. **手机号码正则表达式**: ```csharp string _Pattern=@"(?:13\d|15[89])-?\d{5}(\d{3}|\*{3})"; ``` - **解释**: - `13\d`:匹配以13开头的手机号。 - `15[89]`:匹配以158或159开头的手机号。 - `-?`:...

    正则表达式大全 - 收集的最常用正则表达式

    8. 匹配国内电话号码:`d{3}-d{8}|d{4}-d{7}` - 它用于匹配中国地区的电话号码,包括区号和本地号码,格式如0511-4405222或021-87888822。 9. 匹配QQ号码:`[1-9][0-9]{4,}` - 这个正则表达式用于验证腾讯QQ号码,...

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

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

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

    - 固定电话号码正则:`\d{2,3}-\d{7,8}` 日期时间的提取可能涉及多种格式,例如“年-月-日”、“年/月/日”、“月/日/年”等,以及“小时:分钟:秒”。在简体中文网页中,日期通常会用汉字表示月份和日期,比如...

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

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

    powerbuilder正则表达式,取字符串

    powerbuilder正则表达式,可以截取不定字符串。如 string ls_text ls_text = ' date of payment: 01.11.2004 ' …… ls_date = lnvo_re.of_getmatch(ls_text) //'01.11.2004' ls_day = lnvo_re.of_getmatch(ls_text,...

    正则表达式在数据库查询中的应用

    2. **格式验证**:确保输入的数据符合预期的格式,如验证邮箱地址或电话号码。 ```sql SELECT * FROM users WHERE email REGEXP '^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$'; ``` 3. **高级筛选**:基于...

    emai 电话号码正则表达式

    在日常开发中,特别是在数据验证环节,我们经常使用正则表达式来确认用户输入的邮箱(email)、电话号码、身份证号等信息是否符合规范。以下将详细介绍如何使用正则表达式来验证这些常见的数据格式。 首先,让我们...

    正则表达式自动生成器 V2.0.0.1 官方多语版

    例如,你可以用正则表达式验证电子邮件地址的格式,或者从一大段文本中找出所有的电话号码。 这款V2.0.0.1版本的正则表达式自动生成器提供了一些关键功能,包括: 1. **向导式界面**:对于不熟悉正则语法的用户,...

    易语言正则表达式文本替换

    - 数据清洗:去除或替换文本中的特定字符或模式,如邮箱地址验证、电话号码格式化等。 - 信息提取:从大量文本中找出特定结构的信息,如日期、时间、URL等。 - 文本转换:批量修改文本格式,如大小写转换、HTML...

Global site tag (gtag.js) - Google Analytics