Тема: parser ip
Показать сообщение отдельно
  #2  
Старый 18.03.2011, 21:29
Аватар для v1s2222
v1s2222 v1s2222 вне форума
Продвинутый
 
Регистрация: 07.09.2010
Сообщения: 726
Репутация: 26711
По умолчанию

Код:
uses StrUtils;

var
  buf: Integer;
...
buf := pos('<span class="ip">',s); 
While(buf > 0) do begin
g:=copy(s,pos('<span class="ip">',s)+length('<span class="ip">'),pos('</span><span class="port">',s)-pos('<span class="ip">',s)-length('<span class="ip">'));
Memo1.Lines.Add(g + ':27015');
Memo1.Lines.Add(g + ':27016');
Memo1.Lines.Add(g + ':27017');
  buf := PosEx('<span class="ip">',s, buf+1); 
end;
Если где-то не ошибся.
__________________
Помогаю за Спасибо
Ответить с цитированием