谢谢大家帮忙,多谢.节日快乐

解决方案 »

  1.   

    比如有一个字符串:"asfdsafdasfdsa<html><body><p>sdfasdfasd</p><img src='images/h.jpg'/></body></html>",
    我要对这个字符串进行截取,取它前三十个字符。那么得到的大约是:"asfdsafdasfdsa<html><body><p>sdfasdfasd</p><img src='“?对吧?到这里明白吧?那我得到的这个"asfdsafdasfdsa<html><body><p>sdfasdfasd</p><img src='“?字符串,在浏览器上是看不到的图片的,会出来一个叉。因为SRC后面的没有截取完全。要得到的效果是::"asfdsafdasfdsa<html><body><p>sdfasdfasd</p><img src='images/h.jpg'/>,需要多截取几个字符串来使得图片可以显示,明白了吗?
      

  2.   

    String str="asfdsafdasfdsa<html><body><p>sdfasdfasd</p><img src='images/h.jpg'/></body></html>";
    int num=30;
    String result=str.substring(num);
    while(lastIndexOf(">")!=result.length())
    {
       num++;
       result=str.substring(num)
    }
    return result;
      

  3.   

    现在又有个新的问题:如果将图片或<b>a</b>这类的字符只当做一个字符来取?