这个工具有问题吗?

关于「CSV Delimiter Detector Online」

该工具检查 CSV 文件或粘贴的 CSV 文本,并告诉您正在使用哪个分隔符:逗号、分号、制表符、竖线或其他。它通过分析每个候选分隔符在行间字段数量的一致性,并选择最匹配的来工作。

不同地区和工具使用不同的分隔符:美国 Excel 使用逗号,德国 Excel 使用分号,因为那里的数字使用逗号作为小数分隔符,数据库的导出通常使用制表符以避免引号问题。错误识别分隔符是 CSV 导入失败最常见的原因。

该工具还检测引号字符、行尾和 BOM 标记——正确配置解析器所需的所有元数据。在导入到 Excel、R、Python pandas 或任何数据工具之前非常有用。

如何使用这个工具

如何猜测 CSV 样本的分隔符

  1. 粘贴 CSV 样本

    把 CSV 的前几行放入「Sample」字段。通常一行表头就够了——检测器只看第一行非空行。

  2. 统计的对象

    工具在该行里数 逗号、分号、制表符 的出现次数并排序。竖线(`|`)、空格或自定义分隔符不在考虑范围内。

  3. 点击运行

    结果返回 counts(各分隔符出现次数)、likelyDelimiter(胜出者)与 hint(清晰区分时为 `heuristic`,全为 0 时为 `ambiguous`)。

  4. 何时覆盖

    若某行包含带候选分隔符的引号字段(如 `"hello, world"`),这种朴素计数会偏高。复杂 CSV 请投入几行数据,而不仅是表头。