function

rtrim . string . sncode

VERSIONlatest Strip whitespace (or other characters) from the end of a string.

RTRIM

NAME

rtrim - Strip whitespace (or other characters) from the end of a string.

SYNOPSIS

rtrim(str,charlist)

PARAMETERS

str
The string that will be trimmed. charlist
Optionally, the stripped characters can also be specified using the
charlist parameter. Simply list all characters that you want to be
stripped. With .. you can specify a range of characters.

This function returns a string with whitespace stripped from the end of str. Without the second parameter, rtrim() will strip these characters:

  • " " (ASCII 32 (0x20)), an ordinary space.
  • "\t" (ASCII 9 (0x09)), a tab.
  • "\n" (ASCII 10 (0x0A)), a new line (line feed).
  • "\r" (ASCII 13 (0x0D)), a carriage return.
  • "\x0B" (ASCII 11 (0x0B)), a vertical tab.

Make sure the locale is set correctly before using rtrim. A bad locale might produce a crash.

RETURN

string
The trimmed string.

EXAMPLES

Note: In the followings examples, the _ between the { should be removed to make it work.

in:  res={_{rtrim(charlist:"ò0..9","òóaaaÓ098")}}.
out: res=òóaaaÓ.

AUTHOR

Written by Pusnei Sergey, <sergey@sednove.com>