gpt4 book ai didi

c# - 解析CSV的正则表达式

转载 作者:太空宇宙 更新时间:2023-11-03 21:58:06 25 4
gpt4 key购买 nike

我正在尝试用 C# 解析 CSV 文件。以逗号 (,) 分隔。我让它与此一起工作:

[\t,](?=(?:[^\"]|\"[^\"]*\")*$)

拆分这个字符串:

2012-01-06,"Some text with, comma",,"300,00","143,52"

给我:

2012-01-06
"Some text with, comma"

"300,00"
"143,52"

但我不知道如何从输出中丢失“”,所以我得到了这个:

2012-01-06
Some text with, comma

300,00
143,52

有什么建议吗?

最佳答案

如果您尝试解析 CSV 并使用 .NET,请不要使用正则表达式。使用为此目的创建的组件。见问题CSV File Imports in .Net .

我知道 CSV 规范看起来很简单,但相信我,如果你继续沿着这条路走下去,你会感到心痛和毁灭。

关于c# - 解析CSV的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11364380/

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