demo

 

package com.test;

import java.io.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class FileReadWrite {
public static void main(String[] args){
 FileReader fRd = null;
 FileWriter fWt = null;
 try {
//  //
//  fRd = new FileReader("D:\\FRANLK\\temp\\txt.TXT");
//  fWt = new FileWriter("D:\\FRANLK\\temp\\out.TXT");
//  BufferedReader bufRd = new BufferedReader(fRd);
//  BufferedWriter bufWt = new BufferedWriter(fWt);
//  String strLine=bufRd.readLine();
//  while(strLine!=null){
//   System.out.println("--------"+strLine);
//   bufWt.newLine();
//   String strReg ="%[a-zA-Z]+%";
//   bufWt.write("*****+++*"+strLine);
//   Pattern ptn = Pattern.compile(strReg);
//   Matcher mth =ptn.matcher(strLine);
//   System.out.println("aaaaaaaa--"+mth.group(0));
//   bufWt.newLine();
//   strLine=bufRd.readLine();
//  }  
//  bufRd.close();
//  fRd.close();
//  bufWt.flush();
//  bufWt.close();
//  fWt.close();
  String regEx="^%\\w+%";
  String regEx2 = "%\\w+\\(";
  String regEx3 = "@.+。$";
  String regEx4 = "^%{1}(\\w+)%{1}(\\w+\\(\\))@{1}(.+)。$";
  String str="%int%available()@返回可以不受阻塞地从此文件输入流中读取的字节数。";
  Pattern p = Pattern.compile(regEx4);
  Matcher m =p.matcher(str);
  boolean rs=m.find();
  System.out.println("find---"+rs);
  System.out.println("++++"+m.groupCount());
  for(int i=1;i<=m.groupCount();i++){
    System.out.println(m.group(i));
  }
  
 } catch (Exception e) { 
  e.printStackTrace();
 }
}
}



欢迎大家访问我的个人网站 萌萌的IT人

posted on 2007-09-12 22:59 见酒就晕 阅读(121) 评论(0)  编辑  收藏 所属分类: J2EE文章


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


网站导航:
 
<2025年1月>
2930311234
567891011
12131415161718
19202122232425
2627282930311
2345678

导航

统计

常用链接

留言簿(3)

我参与的团队

随笔分类

随笔档案

文章分类

文章档案

收藏夹

BLOG

FRIENDS

LIFE

搜索

最新评论

阅读排行榜

评论排行榜