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