Как создать фильтр или что то похожее?

  • Автор темы sanchoo1
  • Дата начала
S

sanchoo1

Гость
#1
Подскажите каким образом можно из исходного текста:


25.10.2007 10:09:34.437 - 34.484 Опрашивается канал под номером 1 (Вход №1) :22.2
25.10.2007 10:09:34.953 - 34.984 Опрашивается канал под номером 2 (Вход №2) :23
25.10.2007 10:09:35.468 - 35.515 Опрашивается канал под номером 3 (Вход №3) :34
25.10.2007 10:09:35.984 - 36.015 Опрашивается канал под номером 4 (Вход №4) :24
25.10.2007 10:09:54.500 - 54.546 Опрашивается канал под номером 1 (Вход №1) :22.2
25.10.2007 10:09:54.843 - 54.875 Опрашивается канал под номером 2 (Вход №2) :34
25.10.2007 10:09:55.531 - 55.562 Опрашивается канал под номером 3 (Вход №3) :35
25.10.2007 10:09:56.046 - 56.078 Опрашивается канал под номером 4 (Вход №4) :35
25.10.2007 10:10:14.500 - 14.734 Опрашивается канал под номером 1 (Вход №1) :22.3
25.10.2007 10:10:15.062 - 15.187 Опрашивается канал под номером 2 (Вход №2) :23
25.10.2007 10:10:15.718 - 15.843 Опрашивается канал под номером 3 (Вход №3) :23
25.10.2007 10:10:16.015 - 16.140 Опрашивается канал под номером 4 (Вход №4) :25

Получить текстовый файл вида
22.3
23
23
25

причем всегда на первом месте должно стоять вход 1,на втором месте вход 2, вход 3, вход 4. Те определять по подписи в скобках , а записывать только численные значения???
 
S

sanchoo1

Гость
#3
что то я не могу найти такой оператор в Паскале 7
 
B

Barmutik

Гость
#4
Используйте сторонние компоненты для создания\юзания РегЭкспов в Дельфях... или посто напишите свой банальный парсер...