С этим инструментом что-то не так?
О «CSV Delimiter Detector Online»
Этот инструмент анализирует CSV-файл или вставленный текст и определяет используемый разделитель: запятая, точка с запятой, табуляция, вертикальная черта и т.д. Алгоритм оценивает согласованность числа полей по строкам для каждого кандидата и выбирает лучший.
Разделители различаются по регионам и инструментам: в США Excel — запятая, в Германии — точка с запятой (запятая там в числах), экспорт из БД часто использует табы. Ошибка в распознавании — главная причина провала импорта.
Инструмент также определяет кавычки, тип переноса строк и BOM — все нужные параметры парсера. Полезно перед загрузкой в Excel, R, pandas и др.
Как пользоваться этим инструментом
Как угадать разделитель CSV-сэмпла
Вставьте сэмпл
Первые несколько строк CSV — в поле "Sample". Обычно достаточно одной строки с заголовками — детектор смотрит только на первую непустую.
Что считается
Инструмент считает запятые, точки с запятой и табы в этой строке и ранжирует. Pipe (`|`), пробелы или кастомные разделители НЕ учитываются.
Запуск
Результат: counts (число вхождений каждого разделителя), likelyDelimiter (победитель) и hint (`heuristic` при ясной разнице, `ambiguous` если все по нулям).
Когда не доверять
Если в строках есть квотированные поля с тем же кандидат-разделителем (например, `"hello, world"`), наивный счёт завышен. Для непростых CSV давайте пару строк данных, а не только заголовок.