Я занят приложением, которое использует transclusion. В основном мне нужно проанализировать данный текст и захватить теги следующим образом:
{{author: name |
book : sometitle |
year : someyear |
img : {{img:.....}}
}}
Моя проблема в том, что мне нужно рекурсивно разобрать, что находится в двойных фигурных скобках, и заменить его другим текстом.
Можно ли иметь рекурсию только с помощью одного регулярного выражения, кто-нибудь может предложить решение?
Если вы знакомы с текстом вики, то, что я делаю, очень похоже.