package com.yonyou.jekey; import java.io.BufferedReader; import java.io.File; import java.io.FileOutputStream; import java.io.FileReader; import java.io.IOException; import java.io.PrintWriter; /* * */ public class Replacelm { public static BufferedReader bufread; /** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { // TODO Auto-generated method stub String input = args[0]; String output = args[1]; File outputf = creatTxtFile(output); String read, write; String regex = "[^\\p{Graph}\\s]"; FileReader fileread; fileread = new FileReader(input); bufread = new BufferedReader(fileread); FileOutputStream fos = new FileOutputStream(outputf); PrintWriter pw = new PrintWriter(fos); while ((read = bufread.readLine()) != null) { write = read.replaceAll(regex, "")+"\r\n"; pw.write(write.toCharArray()); } pw.flush(); pw.close(); System.out.println("处理完成!"); System.out.println("请查看文件:"+outputf.getAbsolutePath()); } /** * 创建文本文件. * * @throws IOException * */ public static File creatTxtFile(String filename) throws IOException { File f = new File(filename); if (!f.exists()) { f.delete(); f.createNewFile(); } return f; } }
收藏
0人收藏
- 2012-11-05 21:59:42java获得随机数代码 by 怪兽狂殴奥特曼
- 2012-11-10 22:12:38JFreeChart 中文乱码问题解决办法 by demon
- 2014-12-16 09:22:19java获得真实IP代码 by 金背二郎
- 2015-11-25 17:10:24java8 新操作符::做方法引用 by 甄码农
- 2013-06-08 19:23:13java判断一个字符串是不是乱码 by YuChao
- 2017-07-20 09:36:03Java常用类及其常用方法 by 廖钊权
- 2017-07-23 09:00:18Android网络加载图片并滚动显示 by 落叶随风
- 2017-07-25 15:52:46android获取SD卡的状态 by clt
- 2017-07-28 11:22:45Android SD卡内的文件读写操作 by clt
- 2017-08-01 14:51:15Android 系统开关,wifi、手电筒等的开关 by 云香水识
- 2019-02-14 21:23:37美丽人生在线观看 by 佐助757201808
相关聚客文章