| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
G_Z 13.12.2016 00:57
то, например, так:$data[^json:parse[…]]
$text[$data.text]
$offset(0)
^data.entities.foreach[;tag]{
^tag.offset.inc($offset)
$before[^text.left($tag.offset)]
$content[^text.mid($tag.offset;$tag.length)]
$after[^text.mid($tag.offset + $tag.length)]
$fragment[<$tag.type>$content</$tag.type>]
^offset.inc(^fragment.length[] - $tag.length)
$text[${before}${fragment}$after]
}
$textНеизвестно может ли содержимое тега повторяться.