BufferedReader br = (読み込むファイル);
while((line = br.readLine()) != null){
//後ろに偶数個の「"」が現れる「,」にマッチする正規表現
Pattern cPattern = Pattern.compile(",(?=(([^\"]*\"){2})*[^\"]*$)");
//後ろに偶数個の「"」が現れる「,」で行を分割する
List<String> elem = Arrays.asList(cPattern.split(line, -1));
}
More than 3 years have passed since last update.
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme