![]() |
|
Программирование C / C++ / Visual C++ / Delphi / Visual Basic / ASM / Windows / Pascal |
|
Опции темы
![]() |
Оценить тему
![]() |
![]() |
#1 |
Участник
Регистрация: 06.04.2005
Сообщений: 126
ICQ: 202053 Репутация: 225
|
![]()
Нужна помощь вот с какой проблемой -
(использую Twebbrowser) есть код Код:
<tr> <td>СЛОВО_1</td> </tr> ..... <tr> <td>СЛОВО_7</td> </tr> <tr> <td>СЛОВО_8</td> </tr>
__________________
Сообщение заговорено!
Модерирование оного сообщения приведет к половому бессилию и неизлечимым венерическим заболеваниям! |
![]() |
![]() |
#2 |
Участник
Регистрация: 15.11.2004
Сообщений: 72
Репутация: 1
|
![]() Код:
procedure ParseStr(const str,StartStr,EndStr:string; var res:TStringList) ; var ps,pe:integer; s:string; begin s:=str; ps:=pos(StartStr,str); pe:=posEx(EndStr,s,ps); while (ps <> 0)and(pe<>0) do begin ParseStr(copy(s,ps+length(StartStr),pe-ps-length(EndStr)+1),'<td>','</td>',res); delete(s,ps,pe+length(EndStr)-1); ps:=pos(StartStr,s); pe:=posEx(EndStr,s,ps); end; if (ps = 0)and(pe = 0)and (length(s)>0)and (s<>#13#10) then res.Add(s) end; Код:
procedure TForm1.Button1Click(Sender: TObject); var s:TStringList; begin s:=TStringList.Create; ParseStr(Твоя_строка,'<tr>','</tr>',s); ShowMessage(s.Text); s.Free; end;
__________________
...появились мы на свет, Боже, вот тебе, принимай какие есть, делай выводы... |
![]() |
![]() |
#3 |
Участник
Регистрация: 06.04.2005
Сообщений: 126
ICQ: 202053 Репутация: 225
|
![]()
thx man
![]()
__________________
Сообщение заговорено!
Модерирование оного сообщения приведет к половому бессилию и неизлечимым венерическим заболеваниям! |
![]() |