• 解析单行CSV数据,处理引号和转义字符

    Parameters

    • line: string

      单行CSV文本

    • delimiter: string

      分隔符

    Returns string[]

    字段数组

    // 解析普通行
    parseLine('张三,25,北京', ',');
    // 返回: ['张三', '25', '北京']
    // 解析包含引号的行
    parseLine('"张三,李四",25,北京', ',');
    // 返回: ['张三,李四', '25', '北京']
    // 解析包含转义引号的行
    parseLine('"张三""李四",25,北京', ',');
    // 返回: ['张三"李四', '25', '北京']