Не зная прикладного применения твоей задачи сказать делаешь ли ты велосипед сложно, но вообще можно в две регулярки (на примере последнего варианта): \[(rows)(.+)\] и (\w+)="(.+?)". Первой находишь структуры. Группа один - используемый токен, группа два - все атрибуты. Парсишь вторую группу второй регуляркой чтобы достать атрибуты со значением. Дальше уже дело техники.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.