gpt4 book ai didi

c# - 如何用嵌入的引号字符串拆分逗号分隔的字符串?

转载 作者:太空宇宙 更新时间:2023-11-03 18:40:33 27 4
gpt4 key购买 nike

我有一个字符串,我想将这个字符串拆分成一个数组,如下所示:

string stemp = "a,b,c,\"d,e f\",g,h";
array[0] = a
array[1] = b
array[2] = c
array[3] = d,e f
array[4] = g
array[5] = h

我试过遵循语法

string array[] = null;
array = stemp.split(',');

最佳答案

这看起来像 CSV - 解析起来不是那么简单(考虑到转义)。

我建议使用 CSV 解析器,例如 TextFieldParser Microsoft.VisualBasic.FileIO 命名空间中的类。

有很多选择,比如FileHelpers .

关于c# - 如何用嵌入的引号字符串拆分逗号分隔的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9498113/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com