| Новости | 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>. И на этом мои силы иссякли.