У меня есть сканер, прикрепленный к файлу, в котором определены несколько разделителей. Вызов соответствия возвращает токен. Есть ли способ получить разделитель, который фактически был обнаружен сканером?
public static void main(String [] args) {
File file = new File("...");
try {
Scanner scanInput = new Scanner(file);
scanInput.useDelimiter("\r\n|\r|\n");
while (scanInput.hasNext()) {
scanInput.next();
MatchResult result = scanInput.match();
String delimiter = result.group(0);
System.out.println(delimiter);
}
scanInput.close();
} catch (FileNotFoundException e1) {
e1.printStackTrace();
}
}