Sign in Join
FPDoc Onlineexperiment

RightStr function

In unit sysutils

Return a number of characters from a string, starting at the end.

Declaration

pascal
function RightStr(const S: string; Count: Integer): string

Description

RightStr returns the Count rightmost characters of S. It is equivalent to a call to Copy(S,Length(S)+1-Count,Count).

If Count is larger than the actual length of S only the real length will be used.

Errors

None.

See also

Example: ex79

pascal
Program Example79;

{ This program demonstrates the RightStr function }

Uses sysutils;

Begin
  Writeln (RightStr('abcdefghijklmnopqrstuvwxyz',20));
  Writeln (RightStr('abcdefghijklmnopqrstuvwxyz',15));
  Writeln (RightStr('abcdefghijklmnopqrstuvwxyz',1));
  Writeln (RightStr('abcdefghijklmnopqrstuvwxyz',200));
End.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.