2012-06-06 83 views
-1
strDeger1 = """ >" 
strDeger2 = "</a>" 
strBaslikBul = VeriBul(strDeger1, strDeger2) 
Response.Write strBaslikBul 
Response.Write "<hr>" 

Set RegEx = New RegExp 
RegEx.IgnoreCase = True 
RegEx.Global = True 
RegEx.Pattern = "(" & BaslangicDegeri & ")(.+?)(" & BitisDegeri & ")" 
Set Sonuc = RegEx.Execute(Trim(tr(Mid(HTTPObj2.GetURL,29600,254000)))) 
For Each i In Sonuc 
VeriBul = i.SubMatches(1) 
Next 


If IsEmpty(VeriBul) Then VeriBul = "Sonuc Yok" 
Set RegEx = Nothing 
Set Sonuc = Nothing 
Set objXmlHttp = Nothing 
End Function 

我有这样的代码,我试图列出所有的记录。但只是一个记录观看。Asp正则表达式结果列表

我该如何解决这个问题?

谢谢。

回答

1

还需要为每个匹配连续。修改行 VeriBul = i.SubMatches(1)VeriBul = VeriBul & i.SubMatches(1)

+0

非常感谢。我用你的代码修复了.. –

+0

不客气。 –