求一个正则表达式的写法

hbw114 2011-06-17 02:49:13
求一个正则表达式的写法

url= pp
wstr=getHTTPPage(url)
Set objRegExp=New RegExp
objRegExp.IgnoreCase=true
objRegExp.Global=FALSE
objRegExp.Pattern=""
引号中的代码:
<a id="J_BuyerRate" href="javascript:void(0)">
18
</a>



set Matches=objRegExp.Execute(wstr)
ooyu=Matches(0).SubMatches(0)
输出ooyu

输出ooyu
ooyu=18 或者18位置上的数值
这里面href="javascript:void(0)">后面有个换行
18前面有一大段空白


有点郁闷
...全文
97 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
我刚发了个正则表达式的资料 可以去看下
hbw114 2011-06-17
  • 打赏
  • 举报
回复
/<a[^>]*>[\s\S]*?(\d+)[\s\S]*?<?a>/

这个不行

源码中还有其他代码
必须有<a id="J_BuyerRate" href="javascript:void(0)">

后面跟正则获取数值
<a id="J_BuyerRate" href="javascript:void(0)">

后面有一个换行,还有一大段空格
q107770540 2011-06-17
  • 打赏
  • 举报
回复
Try:

/<a[^>]*>[\s\S]*?(\d+)[\s\S]*?<?a>/
Dogfish 2011-06-17
  • 打赏
  • 举报
回复
objRegExp.MultiLine = True

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧