Search K
Appearance
Appearance
The String Operations node performs a variety of string manipulation and analysis operations on an input string. This node enables workflows to process, modify, and analyse string data dynamically based on user-configured operations.
Use this node to perform common string operations such as substring extraction, casing, replacements, regex replacements, splitting, and various string property evaluations within your automation workflows.
| Input | Type | Description |
|---|---|---|
| Input String | Text | The string to be processed. |
| Operation | Text (Picklist) | The operation to perform. Supported operations: Substring, Contains, StartsWith, EndsWith, IndexOf, LastIndexOf, ToUpper, ToLower, Trim, TrimStart, TrimEnd, Replace, Split, Length, RegexReplace. |
| Operation | Additional Inputs Required | Description |
|---|---|---|
| Substring | StartIndex (int), Length (int, optional) | Extracts a substring starting at StartIndex with optional Length. |
| Contains, StartsWith, EndsWith, IndexOf, LastIndexOf | Value (string) | The value to check against the input string. |
| Replace | OldValue (string), NewValue (string) | Replaces occurrences of OldValue with NewValue. |
| Split | Separator (string) | Splits the input string by the separator into an array. |
| RegexReplace | Pattern (string), Replacement (string) | Performs regex replacement using the specified pattern and replacement string. |
| Output Variable Name | Description |
|---|---|
| Result | Contains the result of the string operation performed. The output type varies by operation (e.g. string, int, boolean, or list). |
Validation:
Operation Execution:
Performs the specified operation:
Error Handling:
Data Cleanup:
⚠️ Important:
Contains: booleanLength: integerSplit: list