URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 4542
[ Назад ]

Исходное сообщение
"Ищу модуль"

Отправлено MaVeRiCk , 03-Авг-05 20:39 
Привет всем. Не подскажете, есть ли для перла модуль, который
обрабатывает строки, содержащие логические выражения вроде тех,
что используются в поисковиках, например:
(keyword1 & keyword2) | keyword3

Необходимо, чтобы этот модуль согласно данного выражения
отсортировывал элементы каких-нибудь массивов или что-то в этом роде...


Содержание

Сообщения в этом обсуждении
"Ищу модуль"
Отправлено mthawk , 06-Авг-05 01:11 
>Привет всем. Не подскажете, есть ли для перла модуль, который
>обрабатывает строки, содержащие логические выражения вроде тех,
>что используются в поисковиках, например:
> (keyword1 & keyword2) | keyword3
>
>Необходимо, чтобы этот модуль согласно данного выражения
>отсортировывал элементы каких-нибудь массивов или что-то в этом роде...


Лично я не встречал. Но на перле есть очень мощная и удобная функция eval, которая позволяет выполнять значение переменной , как часть кода.
Я думаю вооружившись регекспом и функцией split - ты решишь проблему.