`
gaojin
  • 浏览: 44110 次
  • 性别: Icon_minigender_1
  • 来自: 湖北
社区版块
存档分类
最新评论

几个常用正则表达式

阅读更多

手机号码 0?1[35]\d{9}

电话号码 (\(\d{3,4}\)|\d{3,4}-|\s)?\d{8}

E-mail [\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+

IMG标记 <img[^>]+>

网址 http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?

路径 [^"']+\.[^"']+

整数 \d+

浮点数(小数) (-?\d*)\.?\d+

任何数字 (-?\d*)(\.\d+)?

IP地址 /(\d+)\.(\d+)\.(\d+)\.(\d+)/g

中文字符串 [\u4e00-\u9fa5]*

英语字符串 \w*

日期 \d{4}年\d{1,2}月\d{1,2}日

分享到:
评论

相关推荐

    正则表达式-常用正则表达式大全

    ### 正则表达式-常用正则表达式大全 #### 一、正则表达式的概念与作用 正则表达式(Regular Expression),通常被简称为regex或regexp,是一种用于匹配字符串的强大工具。它广泛应用于文本搜索和替换操作,特别是...

    常用正则表达式PDF

    ### 常用正则表达式知识点解析 #### 一、正则表达式的定义与应用场景 正则表达式是一种强大的文本处理工具,它通过一种描述性的语言来匹配、查找、替换等操作一系列为了执行模式匹配而编写的字符组合。在实际开发...

    日期正则表达式(很实用)

    本文将详细介绍几种常用的日期正则表达式及其原理。 #### 二、简单日期格式验证 ##### 1. YYYY/MM/DD 格式的日期验证 最基础的日期格式是`YYYY/MM/DD`,这种格式下日期的正则表达式为: ``` ^\d{4}(\-|\/|\.)\d{...

    java常用正则表达式(转)

    这篇博客“java常用正则表达式(转)”可能详细介绍了Java如何使用正则表达式进行各种操作。虽然没有具体的描述内容,但我们可以从标题和标签中推测,这篇博客可能涵盖了以下几个方面: 1. **正则表达式基础**: -...

    正则表达式大全.txt

    在深入探讨具体的正则表达式之前,我们先来了解一下正则表达式中常用的几个基本符号: - `^`:表示字符串的开头。 - `$`:表示字符串的结尾。 - `*`:匹配前面的子表达式零次或多次。 - `{n}`:精确匹配前面的子...

    java常用正则表达式.txt

    本文将深入解析《java常用正则表达式》文档中提及的几个关键正则表达式,帮助读者理解和掌握这些常用的模式,从而在实际开发中更加灵活地运用正则表达式的功能。 ### 手机号码验证 正则表达式:`^(13|15|18)\d{9}$...

    万能日期正则表达式 (适用于各种日期样式)绝对经典

    为了构建这个“万能”的日期正则表达式,我们需要关注以下几个关键部分: ##### 1. 年份 (yyyy 或 yy) - **四位数年份**:`(\d{4})`,表示任何四位数字。 - **两位数年份**:`(\d{2})`,表示任何两位数字。 ##### ...

    正则表达式 正则表达式资料 正则表达式教程

    #### 2.3 月光博客的《常用正则表达式》 虽然这并不是一篇完整的教程,但它提供了一系列实用的正则表达式实例,如用于判断电子邮件地址、QQ号码、身份证号码格式等。对于需要在实际项目中运用正则表达式的开发者来说...

    几小时变几秒钟,正则表达式实例秀

    正则表达式是一种非常强大的文本处理工具,通过熟练掌握其基本语法和常用元字符,可以大大提高文字处理工作的效率。无论是简单的搜索替换,还是复杂的文本分析,正则表达式都能提供有力的支持。希望通过对本篇文章的...

    Indesign_GREP正则表达式

    ### Indesign_GREP正则表达式详解 #### 1. GREP正则表达式概述 在Adobe InDesign软件中,GREP(Global Regular Expression Print)正则表达式的使用能够极大地提高文档编辑效率,特别是在处理大量文本时。通过精确...

    常用正则表达式

    下面将详细介绍标题和描述中提及的几个常见正则表达式应用场景及其相关的知识点。 1. **密码正则表达式**: - 用户密码通常需要满足一定的复杂性要求,如包含字母、数字和特殊字符(如下划线)。一个简单的密码...

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

    ### 常用正则表达式详解 #### 匹配中文字符 - **正则表达式**: `[\u4e00-\u9fa5]` - **应用场景**: - 文本处理与分析。 - 数据清洗时,用于识别并处理中文文本中的特定字符。 - **特点**: - `\u4e00` 至 `\u9fa5...

    邮箱及密码的正则表达式验证(C#)

    &])` 至少一个特殊字符(这里选择了几个常见的特殊字符)。 - `[A-Za-z\d@$!%*?&]{8,}` 至少8个字符,包括之前提到的字符类型。 2. **验证方法**:与邮箱验证类似,使用`Regex.IsMatch()`来检查密码是否符合条件:...

    Java正则表达式_动力节点Java学院整理

    Java正则表达式的语法与其他语言的正则表达式语法类似,基本上可以分为以下几部分: 1. 字符匹配:使用普通字符和特殊字符来匹配字符串。 2. 字符串模式:使用特殊字符来描述字符串模式。 3. 量词:用于描述字符串...

    你所需要的web方面的常用正则表达式

    本文将围绕给定的文件信息,详细介绍几种常用的正则表达式及其应用场景。 #### 二、正则表达式限制输入中文 1. **表达式**: `^[\u4e00-\u9fa5]{0,}$` - 解析: 这个正则表达式的含义是匹配任何长度(包括空字符串...

    正则表达式(基本包含所有验证的正则)

    一个常用的邮箱验证正则表达式为: ```javascript var patrn = /^[a-zA-Z0-9_\-]{1,}@[a-zA-Z0-9_\-]{1,}\.[a-zA-Z0-9_\-.]{1,}$/; ``` 这个正则表达式可以匹配符合一般邮箱格式的字符串,包括前后缀以及中间的“@”...

    Python正则表达式标准库使用教程.pdf

    正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别...

    超经典正则表达式测试工具

    在学习和使用这个工具时,建议从以下几个方面深入: - **理解正则表达式基础**:学习元字符(如`.`、`^`、`$`、`\d`、`\w`等)和操作符(如`*`、`+`、`?`、`{n,m}`等)的含义。 - **实践常用正则函数**:例如`match...

Global site tag (gtag.js) - Google Analytics