【发布时间】:2014-10-23 14:12:36
【问题描述】:
我正在用 Java 读取文件,并希望用引号内的值分割每一行。例如,一行将是...
"100","this, is","a","test"
我希望数组看起来像..
[0] = 100
[1] = this, is
[2] = a
[3] = test
我通常用逗号分隔,但由于某些字段包含逗号(上例中的位置 1),因此不太合适。
谢谢。
【问题讨论】:
-
String.split(String regex) 方法使用正则表达式作为参数,所以只需使用匹配
"something"的正则表达式我不确定但有人会给你答案很快 -
删除第一个和最后一个
"字符,然后在","上拆分它 -
是的,我对他的例子中的逗号有点困惑,我没有第一次看到它