Показать сообщение отдельно
  #3  
Старый 18.07.2014, 02:33
Denisonin Denisonin вне форума
Прохожий
 
Регистрация: 25.11.2013
Сообщения: 42
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию

Цитата:
Сообщение от phomm
Код:
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;
Не работает.
Пример значения - "aklsdjakls(312)". Скобки!
Ответить с цитированием