Skip to main content

TRIM

Use TRIM on text to removes all spaces from text except for single spaces between words.

Use​

TRIM( text )
Removes spaces from text.

ParameterRequiredDescription
textYesthe text to trim spaces from

ReturnsText

Examples​

Cleaning User Input for Data Consistency​

You can use TRIM in an Input Mapping formula to ensure that data captured from a trigger remains clean and standardized before it is passed to subsequent steps or stored in a variable.

  • Scenario: A user submits a "Project Title" via a Teams Trigger form, but they accidentally include extra spaces at the beginning or end (e.g., " New Budget Proposal ").
  • Formula: TRIM(@Trigger.out.ProjectTitle)
  • Logic:
    • @Trigger.out.ProjectTitle: This retrieves the raw text string from the trigger output.
    • Result: The function removes the leading and trailing "invisible" spaces, returning "New Budget Proposal". This prevents errors in later steps that might rely on exact text matches, such as in a Conditional Branch.

Validating Meaningful Content in Forms​

You can use TRIM in an Output Validation formula to ensure that a required field contains actual characters rather than just empty spaces.

  • Scenario: You have a "Comments" field that is mandatory. You want to prevent users from bypassing the requirement by simply typing a few spaces.
  • Formula: ASSERT(LEN(TRIM(this)) > 0, "This field cannot be empty or contain only spaces.")
  • Logic:
    • this: In validation, this keyword refers to the current value of the field being checked.
    • TRIM(this): This removes all spaces from the user's input.
    • LEN(...): This calculates the number of remaining characters.
  • Result: If a user enters only spaces, the TRIM function reduces the input to an empty string with a length of 0. The ASSERT function then triggers the specified error message because the condition (Length > 0) is FALSE.