好的,所以我已经查看了有关如何使用内置功能分解包含引号的 csv 字符串的各种答案。我已经浏览并测试了各种答案,我发现以下字符串有效:
"\"([^\"]*)\"" + //Zero or more not-quoted characters inside of quotes
"|" + //or
"(?<=,|^)" +
"([^,]*)" + //all characters not delimiter
"(?=,|$)" //delimiter or end of string
我正在尝试根据自己的知识了解正在发生的事情,尤其是上面未注释的部分。任何人都可以提供解释吗?