Logical text conditions
The text matcher function tests a single text against multiple independent conditions at once — the equivalent of wiring several text condition nodes in parallel. Every condition is evaluated on every record, each one emitting its own boolean output; the function never fails when no condition matches.
Example
# Conditions:
- Contains "Hello" (label: Hello)
- Starts with "World" (label: World)
# Input text: Hello World
# Output:
- Hello: true
- World: false
Parameters
Conditionsrequired
One or many conditions to match the text against. Each row is composed of:
- Operator — same set as the text
condition
function:
Equals,Contains,Length equals,Length greater than,Length less than,Value in,Starts with,Ends with. - Value — the static value the operator compares the text against.
- Label (required) — the display name of the row's boolean output connector. Internally each row gets a generated unique key that is used as the output connector's key, so rows can be relabeled without breaking existing links.
Input
Textrequired
The text to match against the conditions.
Output
Matcher result
One Boolean output per condition row, labeled with the row's Label.
All rows are evaluated independently on every record (true or false for
each).