С этим инструментом что-то не так?

О «CSV Delimiter Detector Online»

Этот инструмент анализирует CSV-файл или вставленный текст и определяет используемый разделитель: запятая, точка с запятой, табуляция, вертикальная черта и т.д. Алгоритм оценивает согласованность числа полей по строкам для каждого кандидата и выбирает лучший.

Разделители различаются по регионам и инструментам: в США Excel — запятая, в Германии — точка с запятой (запятая там в числах), экспорт из БД часто использует табы. Ошибка в распознавании — главная причина провала импорта.

Инструмент также определяет кавычки, тип переноса строк и BOM — все нужные параметры парсера. Полезно перед загрузкой в Excel, R, pandas и др.

Как пользоваться этим инструментом

Как угадать разделитель CSV-сэмпла

  1. Вставьте сэмпл

    Первые несколько строк CSV — в поле "Sample". Обычно достаточно одной строки с заголовками — детектор смотрит только на первую непустую.

  2. Что считается

    Инструмент считает запятые, точки с запятой и табы в этой строке и ранжирует. Pipe (`|`), пробелы или кастомные разделители НЕ учитываются.

  3. Запуск

    Результат: counts (число вхождений каждого разделителя), likelyDelimiter (победитель) и hint (`heuristic` при ясной разнице, `ambiguous` если все по нулям).

  4. Когда не доверять

    Если в строках есть квотированные поля с тем же кандидат-разделителем (например, `"hello, world"`), наивный счёт завышен. Для непростых CSV давайте пару строк данных, а не только заголовок.