java 内容截取类

来源:互联网 发布:unity3d poolmanager 编辑:程序博客网 时间:2024/06/02 07:13

class cut { //内容截取

 public String removeTagFromText(String content) {
  Pattern p = null;
  Matcher m = null;
  String value = null;
  // 去掉<>标签
  p = Pattern.compile("(<[^>]*>)");
  m = p.matcher(content);
  String temp = content;
  while (m.find()) {
   value = m.group(0);
   temp = temp.replace(value, "");
  }
  // 去掉换行或回车符号
  p = Pattern.compile("(/r+|/n+)");
  m = p.matcher(temp);
  while (m.find()) {
   value = m.group(0);
   temp = temp.replace(value, " ");
   // System.out.println("....." + value);
  }
  return temp;
 }

 public  String cutcontent(String arrString, String x, String y) {
  int starts = arrString.indexOf(x);
  int ends = arrString.indexOf(y);
  String subString = arrString.substring(starts, ends);
  return subString;
 }

}

原创粉丝点击