过滤ANSI文件中特殊“€”分隔符,过滤其他字符

来源:互联网 发布:mysql count 多个字段 编辑:程序博客网 时间:2024/06/05 01:07

由于java无法获取ANSI文件中无法获取 “€” 字符,所以通过正则表达式分割字符,解决方法如下

public void readFileByScanner()throws Exception{FileInputStream fis = new FileInputStream("E:\\a_12400_20140922_VGOP-R1.6-11201_00.verf");Scanner scanner = new Scanner(fis,"iso-8859-1");scanner.useDelimiter(Pattern.compile("\\x80"));while(scanner.hasNext()){System.out.println(scanner.next());}fis.close();}}


0 0