的基础上,一个字符串我有以下的文本文件劈裂正则表达式
"Zanesville,OH" +39.93830 -82.00830 84ZC PMNQ
"Zaragoza,Spain" +41.66670 -1.05000 GWC7 PXB0
"Zurich,Switzerland" +47.36670 +8.53330 HP9Z QVT0
"Zwickau,Germany" +50.70000 +12.50000 J17H RFH0
现在我想在每行的值。值之间有很多空格。我知道正则表达式可以用来获取值。但我无法做到。我正在使用读取文件的代码是这样的
File file = new File("C:\\Users\\user\\Desktop\\files\\cities.txt");
if (file.exists()) {
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file)));
String line = "";
while ((line = br.readLine())!= null) {
String token[] =line.split(" ");
}
}
谁能告诉我如何获取值?
从文本文件中处理完数据后,您希望做的任何事情的预期输出是什么? – Unihedron 2014-09-22 13:23:51
你的价值观是什么意思? – 2014-09-22 13:24:01
我想从上述文件中创建一个csv文件 – 2014-09-22 13:25:33