首页 新闻 会员 周边

asp 正则问题,高人请帮帮忙!

0
[待解决问题]

Dim oRe, oMatch, oMatches,inpstr
str =str & "<!--data-dynamicbind={'cType':1,'menuId':228,'count':9,'length':30,'dateStyle':'mm.dd'}--><li><span><!--data-dynamicbindEnd-->"
str =str & "<!--data-dynamicbind={'cType':1,'menuId':228,'count':9,'length':30,'dateStyle':'mm.dd'}--><li><span><!--data-dynamicbindEnd-->"
str =str & "<!--data-dynamicbind={'cType':1,'menuId':228,'count':9,'length':30,'dateStyle':'mm.dd'}--><li><span><!--data-dynamicbindEnd-->"
str =str & "<!--data-dynamicbind={'cType':1,'menuId':228,'count':9,'length':30,'dateStyle':'mm.dd'}--><li><span><!--data-dynamicbindEnd-->"
Set oRe = New RegExp
oRe.Pattern = "<!--data-dynamicbind[\s|\S]*-->[\s|\S]*<!--data-dynamicbindEnd-->"
oRe.Global = True
oRe.IgnoreCase = True
oRe.MultiLine = True
Set oMatches = oRe.Execute(str)
response.Write(oMatches.Count)

 

这样写只能匹配一个,我想能匹配str4个。内容

问题补充:

请高手帮帮忙!

就是匹配<!--data-dynamicbind=开头<!--data-dynamicbindEnd-->结尾。

依人的主页 依人 | 初学一级 | 园豆:14
提问于:2015-10-28 10:31
< >
分享
所有回答(2)
0

<!--data-dynamicbind.*?-->.*?<!--data-dynamicbindEnd-->

Yu | 园豆:12980 (专家六级) | 2015-10-28 13:10
0

MatchCollection

湖底的鱼 | 园豆:10 (初学一级) | 2015-10-29 16:08
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册