`
blandontsai
  • 浏览: 2711 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
最近访客 更多访客>>
社区版块
存档分类
最新评论

正则表达式验证集

阅读更多

验证数字:^[0-9]*$

验证至少n位数字:^\d{n,}$

验证零和非零开头的数字:^(0|[1-9][0-9]*)$

验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$

验证非零的负整数:^\-[1-9][0-9]*$

验证非正整数(负整数 + 0)  ^((-\d+)|(0+))$

验证由26个英文字母组成的字符串:^[A-Za-z]+$

验证由26个小写英文字母组成的字符串:^[a-z]+$

验证由数字、26个英文字母或者下划线组成的字符串:^\w+$

验证是否含有 ^%&',;=?$\" 等字符:[^%&',;=?$\x22]+

验证Email地址:^\w+[-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$

验证电话号码:^(\(\d{3,4}\)|\d{3,4}-)?\d{7,8}$

--正确格式为:XXXX-XXXXXXX,XXXX-XXXXXXXX,XXX-XXXXXXX,XXX-XXXXXXXX,XXXXXXX,XXXXXXXX。

验证一年的12个月:^(0?[1-9]|1[0-2])$

正确格式为:“01”-“09”和“1”“12”

整数:^-?\d+$

正浮点数   ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$

负浮点数  ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$


浮点数  ^(-?\d+)(\.\d+)?

 

分享到:
评论

相关推荐

    正则表达式验证器,验证常用的编程语言的正则表达式

    "正则表达式验证器"是一个实用工具,它允许用户输入自定义的正则表达式,并通过提供测试用例来验证该表达式的正确性。 这个验证器特别适用于程序员,他们可能需要在多种不同的编程语言中使用正则表达式,如...

    非常好的正则表达式验证工具

    "非常好的正则表达式验证工具"正是针对这个需求而设计的,它可以帮助开发者矫正正则表达式的书写,避免错误,提高开发效率。 1. **正则表达式基本概念**: - **字符集**:如`[abc]`,表示匹配a、b或c中的任意一个...

    正则表达式教程合集(各种语言的,超全)

    正则表达式是一种强大的文本处理工具,用于匹配、查找、替换和分析字符串。它由特殊字符和普通字符组成,能够灵活地表示各种复杂的字符串模式。本教程合集涵盖了多种编程语言中的正则表达式规则和应用,包括...

    pb 使用正则表达式源码pbregexp

    在PowerBuilder中,正则表达式通常用于数据验证、文本处理、搜索和替换等任务,能够提高代码的灵活性和效率。 正则表达式是一种模式匹配语言,它允许开发者用简洁的语法来描述一组字符串的共同特征。在PowerBuilder...

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

    正则表达式(Deelx版)是一种强大的文本处理工具,它允许程序员和用户通过预定义的模式来匹配、查找、替换或者分析字符串。Deelx版是专门为提高正则表达式性能和功能而设计的一个支持库,适用于各种编程语言和应用场景...

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

    正则表达式(Regular Expression)是一种模式匹配语言,它由一系列字符和特殊符号组成,用于描述一个字符串集。在WPS Excel中,我们可以创建一个自定义函数,如`REGEX`,接收两个参数:待验证的文本和正则表达式模式...

    只验证数字和字母的正则表达式

    在提供的示例代码中,我们看到一个简单的登录页面,其中包含了一个名为 `AA` 的 JavaScript 函数,该函数用于验证用户输入的用户名是否符合上述正则表达式的规则。 ```javascript function AA() { var name = ...

    使用正则表达式验证小写字母

    在提供的`083`文件中,可能包含了示例代码或更深入的正则表达式教程,建议你下载并研究,以加深对正则表达式验证小写字母的理解和应用。记住,实践是检验真理的唯一标准,多做练习,才能真正掌握这个强大的工具。

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

    - **性能考量**:某些数据库系统中,使用正则表达式可能会导致性能下降,特别是在大型数据集上。因此,在设计查询时应考虑性能影响。 - **兼容性问题**:不同的数据库系统支持的正则表达式语法可能存在差异,需要...

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

    正则表达式(Regular Expression,简称regex)是用于匹配字符串的一种模式,广泛应用于文本处理、数据验证、数据提取等IT领域。在这个“常用正则表达式HTML,JAVA合集”中,我们主要关注的是HTML和Java环境下的正则...

    正则表达式验证格式

    根据提供的标题、描述以及部分文本内容,我们可以总结出一系列与正则表达式验证相关的知识点。以下是对这些知识点的详细解析: ### 正则表达式验证格式 正则表达式(Regular Expression)是一种强大的文本处理工具...

    正则表达式生成工具,正则表达式生成工具

    正则表达式(Regular Expression,简称regex)是一种用于匹配字符串的强大工具,广泛应用于文本处理、数据验证、搜索和替换等场景。在编程语言中,正则表达式通常以字符串的形式存在,通过特定的语法和模式来定义...

    三目运算符+正则表达式

    这个正则表达式包含多个部分,如`\b`表示单词边界,`[A-Za-z0-9._%+-]`定义了允许的字符集,`@`是匹配邮件地址中的“@”符号,`[A-Z|a-z]{2,}`则用来匹配顶级域名,至少由两个字母组成。 三目运算符和正则表达式...

    正则表达式不包涵特殊字符(除了 指定字符 以外)

    在探讨如何利用正则表达式来判断一个字符串除指定字符外不包含其他特殊字符之前,我们首先需要了解正则表达式的基本概念以及本场景中的具体需求。 ### 正则表达式简介 正则表达式是一种强大的文本处理工具,能够...

    强大的正则表达式生成工具 C#版

    正则表达式是一种强大的文本处理工具,用于在字符串中进行模式匹配和搜索替换操作。C#作为.NET框架的一部分,提供了全面支持正则表达式的类库,使得开发人员能够方便地利用正则表达式进行复杂的文本处理任务。在这个...

    各种正则表达式验证

    ### 正则表达式验证知识点解析 #### 一、概述 正则表达式是一种用于匹配字符串中字符组合的强大工具,在JavaScript等编程语言中被广泛应用于数据验证、文本处理等领域。本文将详细介绍几种常见类型的正则表达式...

    验证数字的正则表达式集

    ### 验证数字的正则表达式集 在软件开发及数据处理中,正则表达式是一种非常强大的工具,用于模式匹配、搜索、替换等文本处理任务。对于数字的验证,正则表达式同样有着广泛的应用场景。下面将对给定的文件中的各个...

    验证控件:正则表达式大全

    正则表达式是一种强大的文本处理工具,广泛应用于数据验证、搜索和替换等场景。在编程语言如JavaScript中,正则表达式是进行字符串操作的重要手段。这篇文档“正则表达式大全”旨在汇总常用正则表达式模式,帮助...

    正则表达式验证工具Java

    本工具"正则表达式验证工具Java"专注于帮助开发者测试和验证他们的正则表达式,确保其能够按预期工作。 该工具的核心功能在于提供了一个用户友好的界面,允许输入正则表达式并应用到特定的文本上,以检查匹配结果。...

    delphi下使用正则表达式控件集

    - **文本验证**:在用户输入数据时,可以使用正则表达式来验证其格式,如邮箱、电话号码或日期格式。 - **数据提取**:从长文本或日志文件中提取特定模式的数据,如IP地址、URL或者日期时间。 - **字符串替换**:...

Global site tag (gtag.js) - Google Analytics