如何除去HTML标签并保留文字

新闻内容或者博客文章,如果显示摘要,需要去除内容的html格式标签,并截取内容,如果只是截取,可能会导致页面走样

public String getsubstring(String str,int num)//去除HTML标签并截字
    {
        str = str.replaceAll("\\&[a-zA-Z]{1,10};", "").replaceAll( 
                "<[^>]*>", ""); 
        str = str.replaceAll("[(/>)<]", ""); 
        int len = str.length(); 
        if (len <= num) { 
            return str; 
        } else { 
            str = str.substring(0, num); 
            str += "......"; 
            return str; 
        } 
    }

阅读更多
文章标签: html string
个人分类: Web前端
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭