Показать сообщение отдельно
  #11  
Старый 09.04.2012, 17:06
Аватар для ALexandr555
ALexandr555 ALexandr555 вне форума
Специалист
 
Регистрация: 09.10.2010
Адрес: Тольятти
Сообщения: 803
Версия Delphi: Delphi 7
Репутация: 2064
По умолчанию

Код:
Function Replace(input,rep:string): string;
var
copybook: string;
z,len: integer;
begin
 copybook:=AnsiLowerCase(input);
 z:=pos(rep,copybook);
  len:=0;
  While z<>0 do
   begin
    delete(input,z-len,length(rep));
    len:=len+length(rep);
    z:=posEx(rep,copybook,z+1);
   end;
 result:=input;
end;

вот получилось довольно быстро то что мне надо
Ответить с цитированием