学习脚本很久了,但每次遇到那些验证匹配问题,需要用到正则表达式,就只能在网上寻找答案,然后本地测试。正好近段没什么事情做,就打算把这个好好学学。
参考:
http://www.yesky.com/imagesnew/software/vbscript/html/jsgrpRegExpSyntax.htm
自我理解:
例如:
/^1[5|3][0-9]{9}$/:
第一个数必须为1开头,因为^,[5|3]:表示第二个数为5或者3,也可写成[5,3].[0-9]表示必须为数字{9}表示前面的数字数次9次,$则表示已数字结尾.[0-9]{9}$ 也就是表示输入随便9个数字。该表达式也为验证一个电话号码
/^1[5|3][0-9]{9}w$/:
该表达式和上面相似,只是$前面有个w,则表示13或15开头,然后输入9个数字,最后必须以W结尾。注:区分大小写
又例如
/^\w+@\w+(\.\w+){1,}(\.[A-Za-z]{2,3})$/;
\w:匹配包括下划线的任何单词字符。等价于'[A-Za-z0-9_]
(\.\w+){1,}:.+任何单词字符,至少有一个任意字符
(\.[A-Za-z]{2,3}):.+键盘字母至少2个最多三个。
使用根据上面的正则表达式写出:sadfer_dfhgf@sddfdgf.ddfdgfh.fg 为正确的
/^\s*$/:
\s:匹配任何空白字符,包括空格、制表符、换页符等等.
*:匹配前面的子表达式零次或多次
该表达式表示输出一个或多个空格、制表符、换页符
完整的日期表达式见:
http://hi.baidu.com/huqing7002/blog/item/7abd353835f7def0b311c7fc.html
分享到:
相关推荐
《学习正则表达式》从正则表达式的基本概念讲起,到编写完整的sed和Perl脚本,再到转换HTML文件,将这种强大的工具解释得清晰透彻。...《学习正则表达式》适合对正则表达式感兴趣的程序员和互联网从业者。
正物色一本学习正则表达式的入门图书?恭喜,《学习正则表达式》非常适合你!本书提供大量经典简洁的示例,从零开始教你逐步掌握正则表达式。通过匹配特定单词、字符和模式,读者很快就可以自己动手使用正则表达式...
《学习正则表达式》从正则表达式的基本概念讲起,到编写完整的sed和Perl脚本,再到转换HTML文件,将这种强大的工具解释得清晰透彻。...《学习正则表达式》适合对正则表达式感兴趣的程序员和互联网从业者。
《学习正则表达式》从正则表达式的基本概念讲起,到编写完整的sed和Perl脚本,再到转换HTML文件,将这种强大的工具解释得清晰透彻。... 《学习正则表达式》适合对正则表达式感兴趣的程序员和互联网从业者。
本书通过示例介绍如何编写正则表达式,旨在让读者轻松掌握正则表达式。事实上,笔者几乎将所涉及的每一个概念都通过示例展示了出来,读者很容易模仿尝试。正则表达式有助于找到文本字符串中的各种模式。更确切地说,...
正则表达式在编程中有着广泛的应用,例如是字符串的是识别,输入框信息的验证,或者是在爬虫中有着较多的应用,正则表达式使得字符串的识别变得简单。
学习正则表达式,中文PDF,高清扫描,值得拥有!!!!
英文高清PDF版。 Introducing Regular Expressions 《学习正则表达式》从正则表达式的基本概念讲起,到编写完整的sed 和perl 脚本,再到转换...《学习正则表达式》适合对正则表达式感兴趣的程序员和互联网从业者。
学习正则表达式,图灵出版的。讲的很详细,用来系统学习正则挺好的。
学习正则表达式
本文介绍了深入学习正则表达式的基础知识和推荐内容。 本文主要面向对正则表达式知之甚少或没有使用经验,但却熟悉 ASP.NET、可借助 .NET 编程的初学者。此外,希望本文连同 regular expression cheat sheet 成为有...
《学习正则表达式》从正则表达式的基本概念讲起,到编写完整的sed和Perl脚本,再到转换HTML文件,将这种强大的工具解释得清晰透彻。...《学习正则表达式》适合对正则表达式感兴趣的程序员和互联网从业者。
《精通正则表达式》是系统学习正则表达式的唯一最权威著作。任何时候,任何地方,只要提到正则表达式著作,人们都会提到这本书。该书质量之高,声誉之盛,使得几乎没有人企图挑战它的地位,从而在正则表达式图书领域...
正则表达式速查 正则表达式举例 正则表达式学习 (4页A4纸)
还有正则表达式的学习帮助文档,让你好好学习正则表达式 30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。 别被下面那些复杂的表达式吓倒,只要跟着我一步一步来...
正则表达式语法(01): 关于大小写与中文 正则表达式语法(02): 或者与重复 正则表达式语法(03): 匹配范围 正则表达式语法(04): 常用转义字符与 . 正则表达式语法(05): 边界 正则表达式语法(06): 贪婪匹配与非贪婪匹配 ...
正则表达式,正则表达式 学习正则表达式,适合出学者
正则表达式学习小结 基础学习 正则表达式学习小结 基础学习
一款正则表达式的帮助软件,帮助各位学习正则表达式
专家点评:《精通正则表达式》是系统学习正则表达式的唯一最权威著作。任何时候,任何地方,只要提到正则表达式著作,人们都会提到这本书。该书质量之高,声誉之盛,使得几乎没有人企图挑战它的地位,从而在正则...