Показать сообщение отдельно
Старый 27.01.2006, 00:38   #2
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
function ReplaceStr(const S, Srch, Replace: string): string;
var
 I: Integer;
 Source: string;
begin
 Source := S;
 Result := '';
 repeat
  I := Pos(Srch, Source);
  if I > 0 then begin
   Result := Result + Copy(Source, 1, I - 1) + Replace;
   Source := Copy(Source, I + Length(Srch), MaxInt);
  end
  else Result := Result + Source;
 until I <= 0;
end;
Это исходник под Дельфи. Чуть-чуть обработать напильником
(Offline)
 
Ответить с цитированием