[Overview][Constants][Types][Procedures and functions] Reference for unit 'strutils' (#rtl)

RemoveTrailingChars

Remove any trailing characters in a set from a string

Declaration

Source position: strutils.pp line 185

procedure RemoveTrailingChars(

  var S: AnsiString;

  const CSet: TSysCharset

);

Description

RemoveTrailingCharsremoves any trailing characters from Sthat 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 CSetis encountered. This is similar in behaviour to TrimRightwhich used whitespace as the set.

See also

TrimRight

RemoveLeadingChars

  

Remove any leading characters in a set from a string

TrimRightSet

  

Remove any trailing characters in a set from a string and returns the result