Мне была приведена эта строка ниже. Это не то, что я могу изменить. Мне нужно создать цикл for, который проходит через эту строку и создает список подстрок, основанных на каждом «объекте». Есть ли что-то в регулярном выражении, которое позволило бы мне разбить его на желаемую цель? Я не очень хорошо разбираюсь в методах синтаксического анализа в C#. Совет будет очень благодарен. Благодаряразбор строки в подстроки C#
введённому
{
[#HEADER_15618] = {
{
name = "Donuts",
isEnabled = true,
isWired = false,
},
{
name = "Test",
isEnabled = true,
isWired = false,
},
},
}
требуемый выход
List<string> strings =
{
"{
name = "Donuts",
isEnabled = true,
isWired = false,
}",
"{
name = "Test",
isEnabled = true,
isWired = false,
}",
}
Имея в виду, что количество элементов изменить его изменить не всегда только два. И число внутри #HEADER не всегда одно и то же.
Какой позор. Это чертовски близко к json –
Aaaaaaaand, что вы пробовали? – TheLethalCoder
Спасибо за обновление. Есть вопрос? –