不错
使用正则表达式:将<>中的'<'和'>'用 html中的特殊符号代替:
你的断代码html = Replace(html, "&", "&amp;");
        html = Replace(html, "<", "&lt;");
        html = Replace(html, ">", "&gt;");GOOD LUCK !

解决方案 »

  1.   

    再详细点:
    html; 你的字符串
    "<": 你要代替的字符串
    "&lt" :代替"<"的字符串;
    这样,html中的"<"就全部被"&lt"代替了理解了吗?
      

  2.   

    楼上的不能去掉这些吧:font size=9
      

  3.   

    分析字符串  遇到 "<" 就开始删,直到删到 ">" , 然后重复调用
      

  4.   

    to: proZeus(proZeus) 
    完全可以!
      

  5.   

    不好意思搂主:
    你是要删除啊,不是过滤:
    算我以前没有说:狂汉......删除:的话就应该用 chy018(pillar) ( ) 的方法了,不过为什么要删除? 不懂?
    GOOD 
    LUCK!
      

  6.   

    删除和过虑有区别吗??就是实现我举的例子那样啊,变成不含任何html标记的纯文本,不是简单得将"<"替换成"&lt" 。唉,你们的回答,让我失望,,真正的高手在哪里???
      

  7.   

    括号匹配啊。
    StringBuffer buffer;
    int i = 0;
    while (i< inStr.length){
       if("<"=inStr.charAt(i)){
          while(">"!=inStr.charAt(i)) i++;
       }else{
         buffer.add(inStr.charAt(i))
         i++;
       }
    }大致是上面那样的代码,我只是在这里随手写的,可能过不了编译,而且也不强壮,有可能会出错。