@parseTags.local[text]
^var[buffer;^level[none;$text]]
^var[buffer;^match[(.+);g;^var[tmp;^item[\1]]]+>;g;;^var[tmp]]>^var[tmp];^level[none;^var[buffer]]]]
^var[buffer;^match[(.+);g;^var[tmp;^item[\1]]]+>;g;;^var[tmp]]>^var[tmp];^level[none;^var[buffer]]]]
^var[buffer;^match[(.+);g;^item[\1];^level[none;^var[buffer]]]]
^level[none;^var[buffer]]
@main
Ниже вы можете ввести любой текст с использованием нижеперечисленных тегов и посмотреть результаты работы макроса on-line. Список распознаваемых тегов:
- <email>EMAIL</email> (трансформируется в <a href=mailto:EMAIL>EMAIL</a>)
- <url>URL</url> (трансформируется в <a href=URL>URL</a>)
- <highlight>BODY</highlight> (трансформируется в <font color=red>BODY</font>)
|
^ifdef[^form[text];
^var[result;^macro[parseTags.local;^form[text]]]
Результирующий текст: ^level[none;^var[result]]
HTML код результата: ^var[result]
]
|