# Trim right string

## Description

This operation removes unwanted characters from the end of a string. By default, it removes whitespace characters (such as spaces), but you can specify any characters to trim.

This operation is useful for cleaning up text by removing trailing characters such as spaces, punctuation, or custom symbols.

***

## Data types

These are the input/output expected data types for this operation:

### Input data

![](https://965373739-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkxZeV4nlXcIAjMGZxzLI%2Fuploads%2FExtApHuiMxiHgaNWDLb2%2Fimage.png?alt=media\&token=5f4e1372-a2db-4d7e-b81b-976507cac896) - Strings to be trimmed.

### Output data

![](https://965373739-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkxZeV4nlXcIAjMGZxzLI%2Fuploads%2FyeZGvHDhYqskHKW5bdnp%2Fimage.png?alt=media\&token=d72665aa-3d46-4572-a463-a62344ee7f88) - The resulting strings after trimming the specified characters from the right side.

***

## Parameters

These are the parameters you need to configure to use this operation (mandatory parameters are marked with a <mark style="color:red;">**\***</mark>):

<details>

<summary>Characters to trim</summary>

Enter a string containing the characters to remove from the right side of the input strings. If not provided, the operation trims only spaces by default.

</details>

***

## Example

Suppose you want to **trim** your input strings by removing a series of characters **from their right side**:

1. In your Pipeline, open the required [Action](https://docs.onum.com/the-workspace/pipelines/actions) configuration and select the input **Field**.
2. In the **Operation** field, choose **Trim string right**.
3. Set **Characters to trim** to `!`. This will remove all exclamation marks from the right side.
4. Give your **Output field** a name and click **Save**. The input strings will be trimmed, removing all exclamation marks from the right side.

For example:

{% code overflow="wrap" %}

```
"Hello, World!!!" -> "Hello, World"
```

{% endcode %}

{% hint style="info" %}
You can try out operations with specific values using the **Input** field above the operation. You can enter the value in the example above and check the result in the **Output** field.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.onum.com/the-workspace/pipelines/actions/transformation/field-transformation/field-transformation-operations/utils/trim-right-string.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
