Wenn immer nur einmal der Doppelpunkt in der Zeit auftaucht könntest du es so machen:
Delphi-Quellcode:
function GetLast(const AText: String): String;
var
fPos: Integer;
begin
fPos := Pos(':', AText) + 4;
Result := Copy(AText, fPos, Length(AText) - fPos + 1);
end;
Aufruf:
GetLast('drwx---r-x 2 p******* ftpusers 4096 Dec 12 12:12 images');
MfG Pr0g