J技术跟踪

记录在程序开发中使用过的技术心得及常用的技巧;
数据加载中……
删除字符串中的html标记
/**
  * 删除字符串中的html标记 
  * @param input
  * @param length
  * @return
  */
 public static String splitAndFilterString(String input, int length) {
  if (input == null || input.trim().equals("")) {
   return "";
  }
  // 去掉所有html元素,
  String str = input.replaceAll("\\&[a-zA-Z]{1,10};", "").replaceAll(
    "<[^>]*>", "");
  str = str.replaceAll("[(/>)<]", "");
  int len = str.length();
  if (len <= length) {
   return str;
  } else {
   str = str.substring(0, length);
   str += "......";
  }
  return str;
 }

posted on 2009-11-17 10:31 J_sp-404 阅读(152) 评论(0)  编辑  收藏 所属分类: Java技术


只有注册用户登录后才能发表评论。


网站导航: