У меня есть строка типа «Цвета: желтый, зеленый, белый».Мне нужно получить массив («желтый», «зеленый», «белый») из него, и это должно быть сделано с одним регулярным выражением.
Я пытаюсь применить что-то вроде
var result = Regex.Match("Colors: green, white, yellow", @":(\s(?<result>.*?)(,|$))*");
что я получаю, это result.Groups ["result"] == "yellow"
Как мне получить все остальные цвета?Может быть, есть другой способ сделать это?