html里下拉标记,正则表达式提取HTML下拉标记 - 经典ASP

我正在使用以下经典ASP代码从网页之一提取内容。正则表达式提取HTML下拉标记 - 经典ASP

该网页有一个选择框,我想要做的是显示,只有在效应初探选择框,所以不知道我应该怎么改变这里strPattern = "(.*?)"

HTML下拉代码,我需要访问

1 GAL [$64.99]

5 GAL PAIL [$144.99]

54 GAL DRUM [$2,225.00]

读取页面标题经典ASP代码,我希望它改变,从而显示选择框,因为它是

Dim strURL, objXMLHTTP, objXML, strContents

Dim objRegExp, strHTML, strPattern, colMatches, strTitle

strURL= "http://abc.com/testhtm"

Set objXMLHTTP = CreateObject("MSXML2.ServerXMLHTTP")

'Or if this doesn't work then try :

'Set objXMLHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP")

objXMLHTTP.Open "GET", strURL, False

objXMLHTTP.Send

strContents = objXMLHTTP.ResponseText

Set objXMLHTTP = Nothing

Set objRegExp = New RegExp

strPattern = "(.*?)"

objRegExp.Pattern = strPattern

objRegExp.IgnoreCase = True

objRegExp.Global = True

Set colMatches = objRegExp.Execute(strContents)

If colMatches.Count > 0 then

strTitle = objMatches(0).Value

Else

strTitle = ""

End If

Set objRegExp = Nothing

Response.write(strTitle)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值