新闻内容或者博客文章,如果显示摘要,需要去除内容的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;
}
}
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;
}
}