help files
Z505 | PasWiki | FUQ | Search | Main Docs | API Guide



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

RemovePadChars

Remove any trailing or leading characters in a set from a string

Declaration

Source position: strutils.pp line 186

procedure RemovePadChars(

  var S: AnsiString;

  const CSet: TSysCharset

);

Description

RemovePadChars removes any leading 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, and it stops removing characters as soon as a character not in CSet is encountered. Then the same procedure is repeated starting from the beginning of the string. This is similar in behaviour to Trim which used whitespace as the set.

Errors

None.

See also

Trim

RemoveLeadingChars

  

Remove any leading characters in a set from a string

RemoveTrailingChars

  

Remove any trailing characters in a set from a string

TrimSet

  

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

TrimLeftSet

  

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

TrimRightSet

  

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

Notes

 No notes exist for this page yet. 





lufdoc, Powtils, fpc, freepascal, delphi, kylix, c/c++, mysql, cgi web framework docs, Z505