匹配特定数字:
^[1-9]\d*$ //匹配正整数
^-[1-9]\d*$ //匹配负整数
^-?[1-9]\d*$ //匹配整数
^[1-9]\d*|0$ //匹配非负整数(正整数 + 0)
^-[1-9]\d*|0$ //匹配非正整数(负整数 + 0)
^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ //匹配正浮点数
^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ //匹配负浮点数
^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$ //匹配浮点数
^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$ //匹配非负浮点数(正浮点数 + 0)
^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$ //匹配非正浮点数(负浮点数 + 0)
评注:处理大量数据时有用,具体应用时注意修正
匹配特定字符串:
^[A-Za-z]+$ //匹配由26个英文字母组成的字符串
^[A-Z]+$ //匹配由26个英文字母的大写组成的字符串
^[a-z]+$ //匹配由26个英文字母的小写组成的字符串
^[A-Za-z0-9]+$ //匹配由数字和26个英文字母组成的字符串
^\w+$ //匹配由数字、26个英文字母或者下划线组成的字符串
评注:最基本也是最常用的一些表达式
分享到:
相关推荐
Delphi平台下非常好用的正则表达式控件源码。TRegExpr库实现正则表达式。 正则表达式易于使用,功能强大,可用于复杂的搜索和替换以及基于模板的文本检查。这对于输入形式的用户输入验证特别有用-验证电子邮件地址等...
「Excel 正则工具」顾名思义,需要使用 “正则表达式(PCRE)” 的知识来进行操作,对于完全没有接触过正则的朋友也许有一定的入门门槛,但正则实在是太过强大灵活好用了,如果能学习掌握,必然是能受益终身的!...
一个完美支持中文且语法完善的自制正则表达式库,这可能是第一个大陆程序员写的开源正则表达式库,作者放弃除著作署名权之外的任何权益,你可以在保留此申明的前提下,自由的,无限制的分发、修改和使用本函数.
超好用的正则表达式可视化调试工具,绿色免费版
正则表达式很好用正则表达式很好用正则表达式很好用
很好用的正则表达式,内置自动识别。有正则表达式样例以及正则表达式的参考文本。
正则表达式工具 Match Tracer 是一款用来编写和测试正则表达式的工具软件。 本软件通过可视化的界面,可以协助你快速、正确地写出复杂的正则表达式。 主要功能: 根据正则表达式语法,彩色显示表达式,使表达式...
一些有用的C_正则表达式一些有用的C_正则表达式一些有用的C_正则表达式一些有用的C_正则表达式一些有用的C_正则表达式一些有用的C_正则表达式一些有用的C_正则表达式一些有用的C_正则表达式一些有用的C_正则表达式...
DIRegEx 5.2.0 Full Source 最好用的正则表达式控件 经过测试这是目前我所知道的速度最快的正则表达式组件了,这个是全部的源代码,最新版本V5.2版本的,效率超级高
正则表达式验证工具,里面还有一些正则的学习方法
应用中测试正则表达式,多种表达式例子,懒人必备,操作方便
用于测试正则表达式的正确性,很好用的工具
好用,实用,正则表达式测试器,正则表达式文档教程,推荐分享
水淼正则表达式助手,很好用的正则表达式工具
很强大很好用的的正则表达式生成工具 C#版
正则表达式(regular expression)手册(CHM) 要学习正则表达式的朋友可以看看啊 很好用的手册哦。
你可以把你写的正则表达式贴进来,然后写上几句测试语句(验证内容)。上面会显示匹配的结果。 挺好用的!!
简单好用的正则表达式练习器,让你快速写正则,和判断正则表达式是否正确。10秒搞定一个简单正则。
正则表达式匹配调试工,很好用的。大家可以下载一下。
经测试,都是好用的实例。实例帮助你了解正则表达式。