Как мне выполнить синтаксический анализ этой строки
"a:foo[and it's cousin bar[are here]]"
в этой
"a:" "foo[" "and" "it's" "cousin" "bar[" "are" "here" "]" "]"
По сути, я стремлюсь выполнить три вещи, извлечь назначение «a:»извлечь разделы "foo [" (включая вложенные разделы) и закрывающий раздел "]".Я мог бы равномерно распределить их и просто выполнить простой анализ, но я не хочу этого делать.
Надеюсь, это имеет смысл.Любая помощь будет принята с благодарностью!
Спасибо!