Показать сообщение отдельно
  #2  
Старый 17.07.2014, 15:34
phomm phomm вне форума
Новичок
 
Регистрация: 07.10.2013
Адрес: Тюмень
Сообщения: 50
Версия Delphi: 7/2007/XE+/FPC
Репутация: 22
По умолчанию

Код:
function KillTrailingDigits(S: string): string;
var
  i, idx: Integer;
begin
  idx := 0;
  for i := Length(s) downto 1 do
    if s[i] in ['0'..'9'] then
      Inc(idx)
    else
      Break;
  Result := Copy(s, 1, Length(s) - idx));
end;
Ответить с цитированием