Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Jk 10.08.2003 03:21
Можно так - в два этапа - match и replace$str[Тут куча текста с абзацами] $str[^str.match[^^(.*?)^$][g]{<para>$match.1</para>}] $repl[^table::create[nameless]{^taint[^#0A] </para><para>}] $str[^str.replace[$repl]] $strа можно так - с одним матчем, но он работает хуже риплейса
$str[^str.match[(^^|\n)(.*)(\n|^$)][gm]{<para>$match.2</para>$match.3}]