现有一段源码(在字符串变量中),
请问如何自动解析,取出所有超链接?
比如:For Each V In Document.Links
...
Next(注:该段代码中有N多的脚本代码,其中也有如:Document.Write "<A Href=ABC 
之类的代码,这并不是我想要的,我只要实际显示的HTML文件中的超链接)

解决方案 »

  1.   

    document.getElementsByTagName("body")(0).getElementsByTagName("a")
      

  2.   

    调试放到  watch 里面看看结果。
      

  3.   

    To liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子) :网页源码在字符串变量 S 里,如何document.getElementsByTagName("body")(0).getElementsByTagName("a")?To cangwu_lee(橙子) :
    不明白:调试放到  watch 里面看看结果。?其实:S是由 S=Inte1.OpenURL("www.sina.com") 来的,
    里面包含了N多的脚本,这些都要去掉,只剩下实际的网页代码
      

  4.   

    自己提取出<a herf></a>之间的字符就是URL了
      

  5.   

    用inet取的话,先用正则串去掉script大概是"<script(.*)>(.*)<\/script>"这么个串去了script然后用a的串取出url