![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как из String выбрать данные определенного формата? [D7, D2005, XP]
Stepper © (2008-03-18 08:30:00)И записать их в Memo - построчно!
Stepper (2008-03-18 12:57:00) [1]Удалено модератором
Плохиш (2008-03-18 11:07:00) [2]Чё-то мне эта ветка спам напоминает.
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1205775211&n=18
> Stepper (18.03.08 08:30)
Думаешь, если много раз фигню не думая спросишь, то ответ получишь?
Семеныч (2008-03-18 08:51:00) [3]> Stepper (18.03.08 08:44) [3]
А пофиг.
Но это хорошо, что Вы начали расказывать о конкретной задаче. Появился шанс, что через недельку-другую она все-таки обрисуется настолько, что сможет быть решена.
Сергей М. (2008-03-18 08:49:00) [4]
> А если String это HTML код?
HTML-код - это такие же "данные определенного формата", как и любые иные данные любого иного формата, разницы никакой.
Stepper (2008-03-18 08:44:00) [5]А если String это HTML код?
Семеныч (2008-03-18 08:43:00) [6]1. Проходим по символам строки (в цикле до конца строки).
2. Если "определенный формат" сложный - парсим строку.
3. Находим начальную позицию очередного вхождения в строку "данных определенного формата" и длину этого вхождения.
4. Memo.Lines.Add(Copy(Str, StartPos, Len));
5. Каков вопрос - таков ответ. На общий вопрос - общий ответ.
Сергей М. (2008-03-18 08:39:00) [7]С помощью, например, TRegExpr