Вы можете обрезать первый и последний {
}
, используя .TrimStart()
и .TrimEnd()
соответственно, а затем применить RegEx с шаблоном ниже
string str = "{True,True,False},{False,True,True},{False,True,True}".TrimStart('{').TrimEnd('}');
var result = Regex.Split(str, @"},{"); // result is an array of string.
Console.WriteLine(string.Join(" ", result));
Выход
True,True,False False,True,True False,True,True
.Net Fiddle