У меня есть веб-сайт с текстовым полем, в который вы можете вставить блок текста. Эта введенная вами строка сохраняется как переменная. Я работаю над секцией javascript, которая анализирует строку и оставляет вас с двумя переменными. Часть, которую вы прошли, выглядит примерно так, как показано ниже.Текстовый блок Parser
<!-- Note: comment.
Comment/Comment, more comments "comment"-->
<xx:aaa xx:bbb="sss" xx:ccc="SectionA;SectionB;SectionC=SectionD;SectionE=SectionF.SectionG.SectionH;,SectionI=SectionJ;SectionK=SectionL;SectionM=SectionN;SectionO=SectionP.SectionQ.SectionR;SectionS=/;"/>
<vz:aaa xx:bbb="iii" xx:ccc="\SectionT\SectionU\_SectionV,\SectionW\SectionX,\SectionY\_SectionZ"/>
Так введите строку и после синтаксического анализа вы будете иметь следующие переменные:
varaible1: SectionA;SectionB;SectionC=SectionD;SectionE=SectionF.SectionG.SectionH;,SectionI=SectionJ;SectionK=SectionL;SectionM=SectionN;SectionO=SectionP.SectionQ.SectionR;SectionS=/;
variable2: \SectionT\SectionU\_SectionV,\SectionW\SectionX,\SectionY\_SectionZ
У меня есть базовый парсер настройку, где он заменяет \ с запятыми, но не собирается разрезать его, очевидно. Здесь должно быть какое-то серьезное синтаксическое действие.
И вопрос в том, что? –
Вам нужно получить введенную строку, чтобы вернуть две переменные. Обе части объясняются. – Pie