У меня есть большой набор текстовых файлов (данные с разделителями табуляции), которые мне нужно проанализировать. В основном они хорошо оформлены. Однако есть случайно разбросанные строки, содержащие ошибочные символы, как показано ниже. Расположение плохих строк в каждом файле разное, но добавляемые символы всегда одни и те же.
1 3
2 873
3 46
23 99798
23 1
353 79
"23 ," 967
35 8028
253 615
"235 ," 3924
345 188
345 579
345 419
56 16835
23 449
importdata(filename) импортирует все данные до первой неправильно отформатированной строки, а затем игнорирует остальную часть файла. Я думаю, что мог бы сделать то, что я пытаюсь сделать, с комбинацией fopen и textscan, но я не могу найти правильную комбинацию аргументов, чтобы заставить ее работать.