求帮助,该如何解决

求帮助
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
response.setContentType("text/html");

if(request.getParameter("path")!=null && !"".equals(request.getParameter("path"))){
PrintWriter out = response.getWriter();
out.print(1123123131);
try{ 
  File f = new File(request.getParameter("path"));
  BufferedReader bufRead = new BufferedReader(new InputStreamReader(new FileInputStream(f))); 
  String str; 
  StringBuffer newstr = new StringBuffer("");
   
  while((str = bufRead.readLine()) != null){ 
  newstr.append(str+"<br>");
 
  }
   
   
  if(str!=null && str.length()>0)
  {
  Pattern p = Pattern.compile("<title>(.*?)</title>");

  Matcher m = p.matcher(str);
  while(m.find()){
  System.out.println(m.group(1));
 
  } 
  }
   
   
  request.setAttribute("content", newstr);
   
  }catch(IOException ioe) {ioe.printStackTrace();}
  getServletConfig().getServletContext().getRequestDispatcher("/index.jsp").forward(request, response);
}else{
response.sendRedirect("/servlet/index.jsp");
}

}



这个我写的JAVA类 

我假如要+入一些正则表达式去截取 文档的标题 和正文 该怎么+和怎么写

------解决方案--------------------
探讨

关键字 java 正则

------解决方案--------------------
正则比较重要建议楼主认真学学 随便找个教程就可以了
不能老是问别人啊 求人不如求己