Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
tezro 14.02.2007 21:36
Вобщем пытаюсь решить тривиальную задачу. Есть <ul> списки в контенте.<ul> <li>a</li> <li>b</li> <li>c</li> </ul> <ul> <li>a</li> <li>b</li> <li>c</li> </ul>Типа того. И вот захотелось мне match'ем переделать это в таблицу.
@postprocess[body] $body[ ^body.match[(\<ul\>)(.+?)(\<\/ul\>)][gxi]{ <table> ^match.2.match[\<li\>(.+?)\<\/li\>][gxi]{ <tr> <td> &mdash^; </td> <td> $match.1 </td> </tr> } </table> }]Вот так вот. Всё работает нормально, вроде. Только вот захотелось мне внутрь каждого <li> положить ещё по списку: <ul> или <ol>. И на этом мои силы иссякли.