Я чувствую себя глупым, чтобы задать самый вероятный глупый вопрос.C# получить первый ';' после круглых скобок
Я помогаю кому-то получить результаты, которые он пожелает для своего пользовательского компилятора, который читает все строки XML-файла в одной строке, поэтому он будет выглядеть ниже, и поскольку он хочет, чтобы он «поддерживал» вызовы переменных внутри массива наихудший сценарий будет выглядеть следующим образом:
"Var1 = [5,4,3,2]; Var2 = [2,8,6,Var1;4];"
Что мне нужно, это найти первый ";" после того, как "[" и "]" и разделить его, поэтому я стоять с этим:
"Var1 = [5,4,3,2];
Он также будет иметь для поддержки нескольких "[", "]", например:
"Var2 = [5,Var1,[4],2];"
EDIT : Также могут быть данные между последними «]» и «;» Например:
"Var2 = [5,[4],2]Var1;
Что я могу здесь делать? Я немного застрял.
Разве вы не можете просто разделить строку на '];'? – Equalsk
Забыл упомянуть, что там «могут» быть данные между «]» и «;» Обновленная тема –
Если бы у меня был копейки каждый раз, когда кто-то редактирует свой вопрос и полностью меняет условия ... Во всяком случае, похоже, что Regex будет хорошей ставкой, но я не очень хорош в этом. – Equalsk