String
Comprehensive string manipulation - split, join, replace, format, and transform text data.
Overview
The String package provides extensive string manipulation capabilities. Use it when you need to process, transform, validate, or format text data in your automation workflows.
Key Features
- Text Transformation - Uppercase, lowercase, trim, reverse
- Search & Replace - Find, replace, check prefixes/suffixes
- Splitting & Joining - Split strings to arrays, join arrays to strings
- Type Conversion - Convert to/from numbers, booleans
- Generation - Generate UUIDs, random strings
Available Nodes
- Assign - Set a string variable
- Concatenate - Join multiple strings together
- Split - Split string into array by delimiter
- Join - Join array elements into string
- Replace - Replace occurrences in string
- Cut - Extract substring by position
- Trim - Remove whitespace from ends
- Uppercase - Convert to uppercase
- Lowercase - Convert to lowercase
- Reverse - Reverse string characters
- Get Length - Get string length
- Count - Count occurrences of substring
- Includes - Check if string contains substring
- Has Prefix - Check if starts with text
- Has Suffix - Check if ends with text
- Index Any - Find position of characters
- Last Index - Find last occurrence position
- Compare - Compare two strings
- Template - Format string with variables
- Repeat - Repeat string N times
- To Number - Convert string to number
- To Boolean - Convert string to boolean
- To String - Convert value to string
- Generate UUID - Generate unique identifier
- Generate String - Generate random string
When to Use This Package
- Data Cleaning: Trim, normalize text data
- Parsing: Split and extract data from strings
- Formatting: Create formatted output strings
- Validation: Check string patterns and content
- ID Generation: Create unique identifiers
Common Operations
- Concatenate to build strings
- Split to parse delimited data
- Replace to clean or transform text
- Template for formatted output
- Generate UUID for unique IDs
Assign
Robomotion.String.Assign
Compare
Robomotion.String.Compare
Concatenate
Robomotion.String.Concatenate
Count
Robomotion.String.Count
Cut
Robomotion.String.Cut
Generate String
Robomotion.String.GenerateString
Generate UUID
Robomotion.String.GenerateUUID
Get Length
Robomotion.String.GetLength
Has Prefix
Robomotion.String.HasPrefix
Has Suffix
Robomotion.String.HasSuffix
Includes
Robomotion.String.Includes
Index Any
Robomotion.String.IndexAny
Join
Robomotion.String.Join
Last Index
Robomotion.String.LastIndex
Lowercase
Robomotion.String.Lowercase
Repeat
Robomotion.String.Repeat
Replace
Robomotion.String.Replace
Reverse
Robomotion.String.Reverse
Split
Robomotion.String.Split
Template
Robomotion.String.Template
To Boolean
Robomotion.String.ToBoolean
To Number
Robomotion.String.ToNumber
To String
Robomotion.String.ToString
Trim
Robomotion.String.Trim
Uppercase
Robomotion.String.Uppercase