Два дня назад я начал работать над парсером кода и застрял.
Как я могу разделить строку запятыми, которые не находятся внутри скобок, позвольте мне показать вам, что я имею в виду:
У меня есть эта строка для анализа:
one, two, three, (four, (five, six), (ten)), seven
Я хотел бы получить этот результат:
array(
"one";
"two";
"three";
"(four, (five, six), (ten))";
"seven"
)
но вместо этого я получаю:
array(
"one";
"two";
"three";
"(four";
"(five";
"six)";
"(ten))";
"seven"
)
Как я могу сделать это в PHP RegEx.
Заранее спасибо !