Я получил довольно много строк (фактически, сегментов кода SQL) в следующем формате:
('ABCDEFG', 123542, 'XYZ 99,9')
и мне нужно разделить эту строку, используя C #, чтобы получить:
- 'АБВГДЕЖ'
- 123542
- 'XYZ 99,9'
Первоначально я использовал простой Split(',')
, но поскольку запятая внутри последнего параметра вызывает хаос в выводе, мне нужно использовать Regex, чтобы получить его. Проблема в том, что я все еще довольно неряшлив в регулярных выражениях и, похоже, я не могу взломать шаблон в основном потому, что внутри этой строки как числовые, так и буквенно-числовые параметры могут существовать в любое время ...
Что я мог бы использовать, чтобы разбить эту строку в соответствии с каждой запятой вне кавычек?
Приветствия