Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Поиск в stringlist'e


zt50 ©   (2005-01-05 20:19:00) 

Вопрос, даже за гранью ламерского...
В Memo и Rich'e искал, а в stringlist'e не искал... проблема заключается в том, что:
1)Надо сделать не строгий поиск, т.е. чтоб он находил не строгое сообветствие (поиск: "123", строка:"123"), но чтобы ещё и не строго (поиск: "123", строка: "9012309").
2)И получить в какой строке найдено это нечто...


begin...end   (2005-01-05 20:36:00) [1]

> [2] zt50 ©   (05.01.05 20:34)

var
 SL: TStringList;
 I: Integer;

begin
 ...
 for I := 0 to SL.Count - 1 do
   if Pos('123', SL[I]) > 0 then
   begin
     ShowMessageFmt('Найденная строка: %s, её индекс: %d', [SL[I], I]);
     Break
   end
 ...
end.


zt50   (2005-01-05 20:34:00) [2]

МЛИН!!
Туплю я....


begin...end   (2005-01-05 20:24:00) [3]

> zt50 ©   (05.01.05 20:19)

Поможет функция Pos.


Наверх

Титульная страница Поиск, карта сайта Написать письмо