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

常用正则表达式积累

阅读更多
  在程序开发中,有一个好的正则表达式往往可以事半功倍,可惜缺乏平时的积累,每次都到处去搜挺麻烦的,就把常用的一些在这记录一下吧,大家要是有好用的也希望提供一下哦。
1、/^[0-9]{1,20}$/ 1-20位整数
2、/^\d*\.?\d*$/ Double类型
3、/^(13[0-9]|15[0|3|6|7|8|9]|18[8|9])\d{8}$/ 手机号
4、/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/ 邮箱地址
5、/^(\d{4})\-(\d{2})\-(\d{2}) (\d{2}):(\d{2}):(\d{2})$/ 日期:yyyy-mm-dd hh:mm:ss
6、/^(\d{4})\-(\d{2})\-(\d{2})$/ 日期:yyyy-mm-dd
7、/^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$/ 身份证号
分享到:
评论

相关推荐

    常用正则表达式(经验积累)

    ### 常用正则表达式 #### 1. 匹配中文字符 **正则表达式**: `[\u4e00-\u9fa5]` - **用途**: 用于匹配任何单个中文字符。 - **应用场景**: 在处理含有中文文本的数据时非常有用,例如检查用户输入是否包含中文字符等...

    常用正则表达式及简单

    本文将深入解析一系列常用的正则表达式,旨在帮助初学者理解和掌握正则表达式的应用。 ### 数字类正则表达式 1. **纯数字:** `^\d+$` 或者 `^[0-9]*[1-9][0-9]*$` - 这些表达式用于匹配任何非零开头的正整数。`^...

    常用正则表达式正则表达式正则表达式

    正则表达式(Regular Expression,简称regex)是用于匹配字符串的一种模式,广泛应用于文本处理、数据验证、搜索和...通过不断实践和积累,你将能够编写出更为复杂和高效的正则表达式,为你的编程生涯增添一份利器。

    简单易懂的正则表达式教程

    在本教程中,我们将深入探讨正则表达式的基本概念和常用语法,帮助你快速上手。 首先,让我们了解正则表达式的核心概念。正则表达式由一系列的字符和元字符组成,它们共同构成一个规则,用于描述字符串的结构。例如...

    C# 正则表达式总结_V2

    三、C#正则表达式常用方法 1. `Match`:检查输入字符串是否符合指定的正则表达式模式。 2. `Matches`:返回所有符合正则表达式的子串集合。 3. `Replace`:将字符串中所有符合正则表达式的子串替换为新的字符串。 4....

    PHP常用正则表达式汇总

    在编程世界中,正则表达式(Regular Expression)是一种强大的文本处理工具,广泛应用于数据验证、文本搜索和替换等场景。...在实际开发中,不断实践和积累,才能更好地运用正则表达式解决各种问题。

    正则表达式-随心查找随心所用

    正则表达式是一种强大的文本处理工具,用于模式匹配和替换。...正则表达式的核心在于构建...这需要时间和经验的积累,但一旦熟练掌握,正则表达式将成为你不可或缺的工具,无论是在文本处理、数据分析还是在网页开发中。

    常用的正则表达式(包括正则表达式基础讲解,正则表达式格式、例子等)

    正则表达式是一种强大的文本处理工具,用于匹配、查找、替换和分析字符串。它由特殊字符和普通字符组成,能够灵活地表示各种复杂的...通过不断实践和积累,你可以编写出更复杂、更高效的正则表达式,解决各种实际问题。

    正则表达式30分钟入门教程

    正则表达式是一种强大的文本处理工具,用于在字符串中匹配、查找、替换符合特定模式的文本。通过30分钟的入门教程,你可以快速理解其基本概念和常用语法...在实践中不断积累,你将能够灵活运用正则表达式解决各种问题。

    正则表达式自学文档,30分钟学会正则表达式

    在30分钟内理解正则表达式的基本概念和常用语法是可能的,但要完全掌握,需要更多的实践和查阅资料。初学者往往会被复杂的正则表达式所吓倒,然而,通过逐步学习和实践,你会发现它并非难以理解。本教程旨在帮助你...

    验证正则表达式的小工具和华为内部文档

    预置的常用正则表达式模板方便初学者快速上手,同时也便于有经验的开发者快速检查和调试复杂的表达式。 三、华为内部文档的价值 华为内部的正则表达式文档可能是其内部培训或开发实践中积累的经验总结,包含了丰富...

    正则表达式验证小工具

    本文将详细介绍正则表达式的概念、常用元字符、语法结构以及如何使用正则表达式验证工具进行匹配测试。 1. 正则表达式基础: - **基本元素**:正则表达式由基本字符和特殊字符(元字符)组成,如字母、数字、空格...

    常用的正则表达式

    以下是一些关于正则表达式的基础知识和常用模式: 1. **基础概念**: - **模式匹配**:正则表达式(RegEx)由特殊字符和普通字符组成,用于定义一个搜索模式。 - **元字符**:如 `.`、`*`、`+`、`?`、`^`、`$`、`...

    超强常用的正则表达式2009

    2009年的常用正则表达式可能涵盖了以下方面: - **邮箱验证**:通常使用`^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$`来验证邮箱格式。 - **URL验证**:`^(http|https)://([\w-]+.)+[\w-]+(/[\w- ./?%&=])?$`...

    运维看家本领之一:Shell脚本编程与正则表达式

    在IT行业中,运维人员的日常工作离不开自动化工具的使用,而Shell脚本编程和正则表达式无疑是运维工程师的必备技能。...通过不断积累和优化,运维人员的Shell脚本编程和正则表达式能力会逐渐提高,成为真正的运维高手。

    网页设计 正则表达式

    4. **常用正则表达式模式** - 邮箱验证:`\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Z|a-z]{2,}\b` - 手机号验证(中国大陆):`^1[3-9]\d{9}$` - 网址验证:`^(http|https)://[a-zA-Z0-9\\-\\.]+\\.[a-zA-Z]{2,3}...

    常用的正则表达式用法

    ### 常用的正则表达式用法 在日常的开发工作中,正则表达式是一种非常实用且强大的工具,...正则表达式的学习和实践是一个持续的过程,随着经验的积累,开发者可以编写出更加复杂和精确的正则表达式来满足不同的需求。

    正则表达式入门经典

    在编写正则表达式时,常用到的元字符有多种,包括: 1. 点号(.):匹配除换行符之外的任意单个字符。 2. 星号(*):表示前面的字符可以出现零次或多次。 3. 加号(+):表示前面的字符可以出现一次或多次。 4. ...

    常用正则表达式

    这个资源包包含了“常用正则表达式+.txt”文件,可能是对一些常见正则表达式模式的集合,这对于程序员来说是非常有价值的参考资料。 1. **基本概念** - **元字符**: 如`\d`代表数字,`\w`代表字母或数字,`\s`代表...

Global site tag (gtag.js) - Google Analytics