Skip to content

rtrim

Description

Removes whitespace from the end of a string while leaving the beginning unchanged.

Syntax

Like many functions in DataPrime, rtrim supports two notations, function and method notation. These interchangeable forms allow flexibility in how you structure expressions.

rtrim(value: string): string
(value: string).rtrim(): string

Arguments

NameTypeRequiredDescription
valuestringtrueThe string to trim

Example

Clean up an extracted username

Consider the following document:

{
  "message": "user Chris  has logged in"
}

Extracting the username produces a trailing space:

{
  "message": "user Chris  has logged in",
  "my_data": {
    "user": "Chris "
  }
}

Use rtrim to remove the unwanted space:

replace my_data.user with rtrim(my_data.user)
replace my_data.user with my_data.user.rtrim()

Output

{
  "message": "user Chris  has logged in",
  "my_data": {
    "user": "Chris"
  }
}