相关疑难解决方法(0)

C#Regex Split - 引号外的逗号

我有很多字符串(实际上是SQL代码段),格式如下:

('ABCDEFG', 123542, 'XYZ 99,9')
Run Code Online (Sandbox Code Playgroud)

我需要使用C#拆分此字符串,以获得:

  • 'ABCDEFG'
  • 123542
  • 'XYZ 99,9'

我最初使用的是一个简单的Split(','),但由于最后一个参数中的逗号导致输出中的破坏,我需要使用Regex来获取它.问题是我在正则表达式中仍然相当无趣,我似乎无法破解模式主要是因为在该字符串内部,数字和字母数字参数可能随时存在......

我可以用什么来根据引号之外的每个逗号分割该字符串?干杯

c# regex

38
推荐指数
4
解决办法
4万
查看次数

标签 统计

c# ×1

regex ×1