`

记录一些常用的正则表达式(持续补充中...)

阅读更多

俗话说: 书到用时方恨少。 正则表达式的积累也是如此,特别是一些比较特殊的正则表达式,到用时却往往想不起来怎么写了,所以手脚勤快些,想到的时候记一记,胜过用时挠破头。

 

中国座机或小灵通号码: /^(((0\d{2})?\d{8})|((0\d{8})?\d{7}))$/

中国的手机号码:    /^(0?(130|131|132|133|134|135|136|137|138|139|153|156|157|158|159|189))\d{8}$/

 VI / VIM 中判断中文字符串(双字节字符串):\([^\x00-\xff]\+\)   <注意:与JavaScript中的差别是“+”前要加“\”> 

分享到:
评论

相关推荐

    常用正则表达式常用表达式.doc

    在Visual Studio等开发环境中,正则表达式被广泛应用于搜索、替换功能,以增强其功能和精确性。 1. **基础语法**: - `.`:匹配任何非换行符的字符。 - `*`:匹配前面的字符零次或多次。 - `+`:匹配前面的字符...

    正则表达式自动生成器.zip

    正则表达式(Regular Expression,简称regex)是一种强大的文本处理工具,用于匹配、查找、替换或提取字符串中的特定模式。在编程和数据处理领域,正则表达式是不可或缺的技能,但编写复杂的正则表达式可能对初学者...

    正则表达式生成器C#源码.rar

    这里用C#实现了正则表达式相关功能,并记录了所有的正则表达式的相关符号,是一个不可多得的正则表达式生成工具,这个工具适用3种场合: 1.对于初学正则表达式的朋友,这个工具适合你 2.需要C#正则表达式示例代码的...

    Lucene 使用正则表达式

    2. **正则表达式(regex)在Lucene中的应用** 3. **regexQuery详解** 4. **示例代码解析** 5. **索引创建与查询流程** 6. **正则表达式的语法** #### Lucene简介 Lucene是一个高性能、全功能的全文搜索引擎库。它为...

    常用的正则表达式.doc

    根据给定文件的信息,我们可以总结出一系列常用的正则表达式及其应用场景。正则表达式是一种强大的文本处理工具,被广泛应用于各种编程语言中,用于字符串的搜索、替换、验证等操作。 ### 1. 匹配中文字符 **正则...

    正则表达式判断密码强度

    正则表达式(Regular Expression)是一种强大的工具,用于在字符串中匹配特定模式,它在这里被用来判断用户设定的密码是否符合一定的强度标准。以下是对这个话题的详细解释。 首先,密码强度通常涉及到以下几个方面...

    deelx正则表达式测试工具

    7. **学习资源**:软件可能附带正则表达式的基础教程和常用模式,对于初学者来说是一份很好的参考资料。 在实际使用过程中,通过阅读“软件介绍.txt”文档,我们可以了解到更多关于deelx工具的具体操作步骤和高级...

    Oracle正则表达式详解(用法+实例)

    #### 三、常用的POSIX正则表达式元字符 - `^`: 匹配字符串的开始位置。 - `$`: 匹配字符串的结尾位置。 - `.`, `?`, `+`, `*`, `|`, `()`, `[]`, `{}`, `\`: 这些是基本的元字符,用于定义匹配规则。 - 特殊字符簇 ...

    正则表达式工具MTracer.exe

    8. **历史记录与收藏**:用户可以保存常用的正则表达式,方便日后复用,同时也可以查看和分析过去的测试记录。 9. **导出与导入**:MTracer 可能支持导出测试案例,以便在不同的设备上继续工作,或者与他人分享和...

    VC++支持中文的正则表达式函数库

    在IT行业中,正则表达式(Regular Expression)是一种强大的文本处理工具,用于匹配、查找、替换和解析字符串。在C++编程环境下,虽然标准库没有内置的正则表达式支持,但开发人员经常通过第三方库来实现这一功能。...

    JS正则表达式大全【5】.txt

    根据提供的文件信息,我们可以深入探讨JavaScript中的正则表达式的使用方法和特性。下面将详细介绍正则表达式的概念、构造函数、属性以及方法等关键知识点。 ### 正则表达式概念 正则表达式(Regular Expression)...

    正则表达式(Word)

    正则表达式是一种记录文本规则的代码,用于描述某些复杂规则的字符串。它可以精确地描述用户的需求,并且可以在字符串中搜索和匹配特定的部分。 2. 正则表达式的使用场景 正则表达式常用于编写处理字符串的程序或...

    delphi正则表达式包

    Delphi正则表达式包是为Delphi 7开发者设计的一款强大的文本模式匹配工具,它引入了Perl风格的正则表达式支持。正则表达式(Regular Expression)是一种用于匹配字符串的强大工具,常用于文本搜索、替换和数据提取等...

    Jmeter正则表达式提取器

    其中,正则表达式提取器是Jmeter中的一个强大功能,用于从服务器响应中提取所需的数据,实现数据的关联,为后续请求提供参数。本文将深入探讨Jmeter正则表达式提取器的使用方法及其实战应用。 首先,我们理解Jmeter...

    sql_server 正则表达式

    正则表达式的引入,提供了一种更高效、更优雅的解决方案,不仅在记录的识别和比较中表现出色,还能完成在SQL Server 2000中被视为不切实际甚至不可能的任务。 #### SQL Server 2005的正则表达式支持 在SQL Server ...

    C#中的正则表达式详解

    ### C#中的正则表达式详解 #### 一、正则表达式简介 正则表达式(Regular Expression),简称regex或regexp,是一种用于处理文本的强大工具。它提供了一种灵活而高效的方式来查找、提取、替换或者删除文本中的特定...

    vb与正则表达式小实例

    本实例“vb与正则表达式小实例”旨在帮助学习者理解如何在VB中应用正则表达式进行数据验证。在VB中,我们可以使用`System.Text.RegularExpressions`命名空间中的`Regex`类来操作正则表达式。以下是一些核心知识点: ...

    常用正则表达式下载,正则式的使用

    #### 二、常用正则表达式示例解析 ##### 1. 数字匹配 **表达式**: `^[0-9]*$` **描述**: 匹配任意数量的数字(包括零个)。 **应用场景**: 检查输入是否全部由数字组成。 ##### 2. 指定位数数字 **表达式**: `^\d{...

Global site tag (gtag.js) - Google Analytics