
正则表达式
零点xx
自信 阳光 相信美好的生活是属于奋斗的人。 我将在我的人生路上展现平凡而又不平凡的自我。
展开
-
ASP中正则表达式的应用
入门简介 简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或sed shell程序等。此外,象JavaScript这种客户端的脚本语言也提供了对正则表达式的支持。由此可见,正则表达式已经超出了某种语言或某个系统的局限,成为人们广为接受的概念和功能。原创 2008-04-17 16:55:00 · 436 阅读 · 0 评论 -
正则表达式学习二
一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。这里有一些可能会遇到的正则表达式示例: JScript VBScript转载 2008-04-17 18:19:00 · 416 阅读 · 0 评论 -
正则表达式学习一
认识正则表达式如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。请回想一下在硬盘上是如何查找文件的。您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件。? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符。一个如 data?.dat 的模式可以找到下述文件:data1.datdata2.datdatax.dat原创 2008-04-17 18:17:00 · 356 阅读 · 0 评论 -
正则表达式学习三
普通字符由所有那些未显式指定为元字符的打印和非打印字符组成。这包括所有的大写和小写字母字符,所有数字,所有标点符号以及一些符号。 最简单的正则表达式是一个单独的普通字符,可以匹配所搜索字符串中的该字符本身。例如,单字符模式 A 可以匹配所搜索字符串中任何位置出现的字母 A。这里有一些单字符正则表达式模式的示例:/a/ /7/ /M/等价的 VBScript 单字符正则表达转载 2008-04-17 18:23:00 · 398 阅读 · 0 评论 -
正则表达式学习四
有时候不知道要匹配多少字符。为了能适应这种不确定性,正则表达式支持限定符的概念。这些限定符可以指定正则表达式的一个给定组件必须要出现多少次才能满足匹配。下表给出了各种限定符及其含义的说明: 字符 描述 * 匹转载 2008-04-17 18:25:00 · 341 阅读 · 0 评论 -
建立正则表达式
建立正则表达式构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与操作符将小的表达式结合在一起来创建更大的表达式。 可以通过在一对分隔符之间放入表达式模式的各种组件来构造一个正则表达式。对 JScript 而言,分隔符为一对正斜杠 (/) 字符。例如:/expression/对 VBScript 而言,则采用一对引号 ("") 来确定正则表达式的边界。例如:转载 2008-04-20 17:17:00 · 644 阅读 · 0 评论 -
正则表达式常用例子
Windows文件路径: ^[a-zA-Z]://(/w+//{0,1})*匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^/x00-/xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:/n/s*/r评注:可以用来删除空白行匹转载 2008-04-20 13:36:00 · 361 阅读 · 0 评论