String[] splitUp = line.split("\t");
Это код и строка это "John Doe 3.30 23123123"
Проблема заключается в конце Doe и после 3.30 эти пространства являются на самом деле вкладки. Теперь мне нужно разбить эту строку на вкладках, а \ t и \ t не работают. ПомощьИспользование т регулярное выражение с входом сканера
Вот еще код:
while(scan.hasNextLine()){
String line = scan.nextLine();
String[] splitUp = line.split("\\t");
for(int i = 0; i < splitUp.length; i++){
System.out.println(splitUp[i]);
}
}
и у меня есть текстовый файл, который кормится в линиях с закладками.
Ответ:
при редактировании .txt файл с Java компилятор IntelliJ то он заменяет \ т символ с соответствующим количеством пробелов, поэтому вы не можете проверить \ т, потому что он не существует. вы должны отредактировать его в обычном текстовом редакторе, и все будет хорошо.
String [] splitUp = line.split ("\\ т"); так это? –
да, это должно быть – XtremeBaumer
nope, до сих пор не разделено –