File file = new File("");

FileWriter fw = new FileWriter("");

BufferedReader br =new BufferedReader(new InputStreamReader(new FileInputStream(file)gb2312"));

String str = null;

while((str = br.readLine())!=null){

//去除读入一行中的空格和回车

String s= str.replaceAll("\\p{Z}"");

//匹配正则,替换[,。;],后加入回车符

s = str.replaceAll("([,。;])"$1"+"\r\n");

fw.write(s);

System.out.println(s);

fw.flush();

}

fw.close();

br.close();