正则表达式
laily
这个作者很懒,什么都没留下…
展开
-
微软的正则表达式教程(三):字符匹配
普通字符 普通字符由所有那些未显式指定为元字符的打印和非打印字符组成。这包括所有的大写和小写字母字符,所有数字,所有标点符号以及一些符号。 最简单的正则表达式是一个单独的普通字符,可以匹配所搜索字符串中的该字符本身。例如,单字符模式 A 可以匹配所搜索字符串中任何位置出现的字母 A。这里有一些单字符正则表达式模式的示例:/a/ /7/ /M/ 等价的 VBScript 单字符正则表达式为原创 2004-06-30 14:01:00 · 10114 阅读 · 1 评论 -
小程序大作为:高级查找/替换、正则表达式练习器、Javascript脚本程序调试器
下面是我设计的一个的javascript程序,虽然简单,但却给我带来了极大的便利。我一直用它来调试一些javascript程序,用来测试正则表达式匹配,除了具备普通字符串的查找替换功能外,还可以通过使用正则表达式来实现一般的文本编辑器所不具备的高级查找/替换功能。使用很简单了,在文本框输入一段javascript程序,单击执行脚本程序按钮即可运行程序,如果程序出错会给出详细的错误信息。在文本框原创 2004-06-30 11:59:00 · 15991 阅读 · 14 评论 -
微软的正则表达式教程(一):正则表达式简介
认识正则表达式 如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。 请回想一下在硬盘上是如何查找文件的。您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件。? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符。一个如 data?.dat 的模式可以找到下述文件: data1.dat data2.dat datax.dat dataN原创 2004-06-30 13:52:00 · 11645 阅读 · 6 评论 -
微软的正则表达式教程(五):选择/编组和后向引用
选择与编组 选择允许使用 | 字符来在两个或多个候选项中进行选择。通过扩展章节标题的正则表达式,可以将其扩充为不仅仅适用于章节标题的表达式。不过,这可没有想象的那么直接。在使用选择时,将匹配| 字符每边最可能的表达式。你可能认为下面的 JScript 和 VBScript 表达式将匹配位于一行的开始和结束位置且后跟一个或两个数字的 Chapter 或 Section:/^Chapt原创 2004-06-30 14:05:00 · 16910 阅读 · 2 评论 -
经典正则表达式
作者:阿赖 (Email: A at Lai.com.cn 主页:http://www.9499.net Blog: http://blog.csdn.net/laily/ )关键字:正则表达式 模式匹配 Javascript摘要:收集一些常用的正则表达式。正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,原创 2004-06-24 23:32:00 · 62095 阅读 · 55 评论 -
微软的正则表达式教程(二):正则表达式语法和优先权顺序
正则表达式语法 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 这里有一些可能会遇到的正则表达式示例: JScript VBScript 匹配 /^/[ /t]*$/ "^/[ /t]*$" 匹配一个空白行。 //d{2}-/原创 2004-06-30 13:57:00 · 9353 阅读 · 1 评论 -
微软的正则表达式教程(四):限定符和定位符
限定符 有时候不知道要匹配多少字符。为了能适应这种不确定性,正则表达式支持限定符的概念。这些限定符可以指定正则表达式的一个给定组件必须要出现多少次才能满足匹配。 下表给出了各种限定符及其含义的说明: 字符 描述 * 匹配前面的子表达式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。 * 等价于{0,}。 + 匹配前面的子表达式一次或多次。例如,zo+ 能匹配 "zo"原创 2004-06-30 14:03:00 · 15768 阅读 · 1 评论 -
javascript正则表达式到VBScript正则表达式的转换,兼谈VB里正则表达式的用法
作者:阿赖 (Email: A at Lai.com.cn 主页:http://www.9499.net Blog: http://blog.csdn.net/laily/ )关键字:正则表达式 VB VBSCRIPT Javascript摘要:javascript正则表达式到VBScript正则表达式的转换,兼谈VB里正则表达式的用法。之前用javascript写过将路径拆分为根目录和子目录串的原创 2005-04-04 14:18:00 · 13132 阅读 · 3 评论