RemoveTrailingChars procedure
Remove any trailing characters in a set from a string.
Declaration
procedure RemoveTrailingChars(var S: AnsiString;
const CSet: TSysCharset)Description
RemoveTrailingChars removes any trailing characters from
S that appear in the set
CSet,
i.e. it starts with the last character and works its way to the start of the string.
It stops removing characters as soon as a character not in
CSet is encountered.
This is similar in behaviour to
TrimRight which used whitespace as the set.See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
