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

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

Как из 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


Наверх

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