读书人

关于正则表达式语法异常是咋回事呀

发布时间: 2012-02-05 12:07:14 作者: rapoo

关于正则表达式语法错误,是怎么回事呀?
ListUrl= "asddf234asd "
Set re = New RegExp
re.Pattern = "(? <=sd)\w+(?=as) "

本来我的目的是要查找到“df234”的结果。

(? <=exp)它指的就是符合前缀为exp的文字,但不包含exp本身



[解决办法]
ListUrl= "asddf234asd "
Set re = New RegExp
re.Pattern = "sd(\w+)(?=as) "
re.IgnoreCase = True
re.Global = True
Set Matches = re.Execute(ListUrl)
For Each Match in Matches
Response.Write Match.SubMatches(0)& " <br> "
Next

读书人网 >ASP

热点推荐