Text
Text

A block that outputs text.
- Input [type]: none
- Output [type]: text [Text]
Create Text With

Create a piece of text by joining together any number of items. Click the ⚙ button to add, remove, or reorder sections.
Example: “A”, “B”, “C” → “ABC”
- Input [type]: text1 [Text], text2 [Text] …
- Output [type]: joined text [Text]
Is Empty

Returns true if the provided text is empty.
- Input [type]: text [Text]
- Output [type]: empty status [Digital]
Change Case

Return a copy of the text in a different case.
- Input [type]: text [Text]
- Output [type]: converted text [Text]
Trim Spaces

Return a copy of the text with spaces removed from one or both ends.
- Input [type]: text [Text]
- Output [type]: trimmed text [Text]
Length of Text

Returns the number of characters in the text.
Example: length of “hello” → 5
- Input [type]: text [Text]
- Output [type]: character count [Number]
Find Text

Finds the position where text appears in a string.
Position starts at 1, returns 0 if not found.
Example: first position of “lo” in “hello” → 4
- Input [type]: source string [Text], search text [Text]
- Output [type]: position (1-based) [Number]
Get Substring

Extracts characters from a string starting at a specific position.
Example: extract 2 characters from “hello” starting at position 2 from start → “el”
- Input [type]: source string [Text], start position [Number], character count [Number]
- Output [type]: extracted substring [Text]
Insert Text

Inserts text at a specific position in a string.
Example: insert “XX” into “hello” at position 3 from start → “heXXllo”
- Input [type]: original string [Text], position [Number], text to insert [Text]
- Output [type]: modified string [Text]
Delete Text

Deletes characters from a string starting at a specific position.
Example: delete 2 characters from “hello” starting at position 2 from start → “hlo”
- Input [type]: original string [Text], start position [Number], character count [Number]
- Output [type]: modified string [Text]
Replace Text

Replaces characters in a string with other text.
Example: replace 2 characters in “hello” starting at position 2 from start with “i” → “hilo”
- Input [type]: original string [Text], start position [Number], character count [Number], replacement text [Text]
- Output [type]: modified string [Text]
Is Numeric

Checks if a string represents a valid number.
Works with integers, decimals, and negative numbers.
Example: “-123.45” → true
- Input [type]: string [Text]
- Output [type]: true if string is numeric [Digital]
Find Digits/Non-digits

Finds where digits or non-digit characters appear in a string.
Position starts at 1, returns 0 if not found.
Example: first position of digits in “abc123” → 4
- Input [type]: string [Text]
- Output [type]: position of digits or non-digits [Number]
Check Case

Checks if all letters in a string are uppercase or lowercase.
Non-letter characters are ignored.
- Input [type]: string [Text]
- Output [type]: true if all letters match case [Digital]
Pad Text

Pads a string with characters on the left or right to reach a target length.
Example: pad “123” with “0” on left to length 6 → “000123”
- Input [type]: original string [Text], target length [Number], padding character [Text]
- Output [type]: padded string [Text]
Find and Replace

Replaces occurrences of text in a string with other text.
Example: replace all “l” in “hello” with “r” → “herro”
- Input [type]: original string [Text], search text [Text], replacement text [Text]
- Output [type]: modified string [Text]