回 帖 发 新 帖 刷新版面

主题:求助,字符串提取

我想提取网页中的连接,连接在<strong>这个标签之间,我想提取这个网页中所有在<strong>这个标签中的连接,我在网上找了好久,试过好多方法都只能提取一个连接,而不能提取所有的,望大虾能给个方法,本人水平很菜,做好能给个代码出来
如:
<strong><a href="http://www.***.net/"></a></strong>…………<strong><a
href="http://www.###.net/"></a></strong>……

*******************************************************
我要一次提取:http://www.***.net/
              http://www.###.net/
望高手能给个答案

回复列表 (共4个回复)

沙发

用正则表达式应该能解决问题

板凳

dim I as Long ,J as long
i=instr(要分析的字符串,"<strong>")
Do while I
  J=instr(i,要分析的字符串,"</strong>"
  if J<I then exit Do
  ……  
  I=instr(J,要分析的字符串,"</strong>"
Loop

3 楼

方案同一楼:
<(strong)><a[^>]*><\/a><\1>

然后对结果再进行
(?<=http=\").*(?=\")

4 楼

用xml对象来处理下就行了吧?

我来回复

您尚未登录,请登录后再回复。点此登录或注册