文章分类 -  正则表达式

正则表达式-贪婪模式,非贪婪模式(asp版)
摘要:贪婪模式在整个表达式匹配成功的前提下,尽可能多的匹配,而非贪婪模式在整个表达式匹配成功的前提下,尽可能少的匹配。属于贪婪模式的量词,也叫做匹配优先量词,包括:“{m,n}”、“{m,}”、“?”、“*”和“+”。在一些使用NFA引擎的语言中,在匹配优先量词后加上“?”,即变成属于非贪婪模式的量词,也叫做忽略优先量词,包括:“{m,n}?”、“{m,}?”、“??”、“*?”和“+?”。非贪婪模式 示例:Function RegExpTest(patrn, strng) Dim regEx, Match, Matches ' 建立变量。 Set regEx = New RegExp &# 阅读全文

posted @ 2011-03-11 09:36 woshilee 阅读(332) 评论(0) 推荐(0)

asp 正则表达式
摘要:str="[code]aaad[/code]sd343迪斯科舞[lee]sevvv[/lee]说到底是"pt ="\[([a-z]+)\]([a-z]+)\[/(\1)\]"Function RegExpTest(patrn, strng) Dim regEx, Match, Matches ' 建立变量。 Set regEx = New RegExp ' 建立正则表达式。 regEx.Pattern = patrn ' 设置模式。 regEx.IgnoreCase = True ' 设置是否区分大小写。 regEx.Gl 阅读全文

posted @ 2011-03-10 15:56 woshilee 阅读(222) 评论(0) 推荐(0)

导航