关闭

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

112人阅读 评论(0) 收藏 举报
新闻内容或者博客文章,如果显示摘要,需要去除内容的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; 
        } 
    }

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:3831次
    • 积分:83
    • 等级:
    • 排名:千里之外
    • 原创:5篇
    • 转载:4篇
    • 译文:0篇
    • 评论:0条
    新浪的老家
    http://blog.sina.com.cn/linshaoxu

    搬了一些以前的编程记录
    到CSDN的新家

    渣浪从今开始不再更新
    有关程序的文章
    文章分类
    文章存档