|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 15 Jan 2003 20:52:12 To : Dmitry Ponyatov Subject : Re: как выделять блоки текста, заданные скобками -------------------------------------------------------------------------------- On Wed, 15 Jan 2003 04:37:02 +0300, Dmitry Ponyatov <Dmitry.Ponyatov@p29.f18.n5057.z2.fidonet.org> wrote: > > Есть некий текст вида > >(Раздел такой-то > (Подраздел балалалаа ( параметр значение ) ( параметр значение ) > ) > (Подраздел другой > (Параграф 1 ..... ) > (Параграф 2 ..... ) >) >(Одел и ужел >.... >) > > Пытаюсь из скрипта на Python с помощью модуля re (regexp) вычленить из этого >текста блоки, содержащие нужную мне информацию (координаты радиоэлементов и их >внешний вид). Текст --- база данных САПР в ASCII формате, меня интересует >ограниченное число полей. > > Что кроме модуля re можно использовать для разбора. > >Чем будет лучше использование Perlа или других средств ? Лучше, пожалуй, будет использование lispа. Для которого это -- фактически родное текстовое представление структур. И под который, вероятно, и затачивался оный формат хранения. --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/151165a92caa.html, оценка из 5, голосов 10
|