http://eaoo.com/design/list.asp?classid=2&Nclassid=14

解决方案 »

  1.   

    public class test{
      public static void main(String[] args) throws Exception{
        String str = "<a href = \"http://www.neci.nec.com/~lawrence/\">Home page for Steve Lawrence</a><";
        new test().analyse(str);
      }  public void analyse(String str){
        int start = str.indexOf("\"");
        int end   = str.indexOf("\"",start+1);
        System.out.println(start + " " +end );
        System.out.println(str.substring(start,end));
      }
    }
      

  2.   

    我要做的事情是:首先读出一个网站的源代码(这个没什么问题),然后找出所要的信息,然后在这个源代码中通过链接找下一层源代码,在找出所要的信息。我才做第一步,得到一个网页的源代码,然后提取其中的链接,
    <a href = "http://www.neci.nec.com/~lawrence/">Home page for Steve Lawrence</a>
    这种链接中有"",可是在String类型中:
    String str="<a href = "http://www.neci.nec.com/~lawrence/">Home page for Steve Lawrence</a>"
    是不对的,楼上的那样可以,可是我要做成自动的怎么办,还有其他方法吗?
      

  3.   

    你在程序里,当然不能写成
    String str="<a href = "http://www.neci.nec.com/~lawrence/">Home page for Steve Lawrence</a>"
    这样了.
    但是你把str赋值为
    <a href = "http://www.neci.nec.com/~lawrence/">Home page for Steve Lawrence</a>
    是没有问题的,怎么赋值你自己考虑.
    然后按照3楼的做法应该没问题