*STRING CONTAINS ALL *¶
Checks whether a string (haystack) contains all substrings listed in a delimited needle string. Use this worker inside workflow branch conditions when every one of a set of tokens must be present in a target string before proceeding.
When to use¶
Classification: process.
Tagged: all, condition, contains, delimiter, filter, match, scalar, search.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Haystack | haystack | scalar | — | ✓ | The source string to search within; supply the full text or variable reference that will be scanned for every needle token. |
| Needle | needle | scalar | — | ✓ | A delimited list of substrings that must ALL be found in the haystack; separate multiple tokens with the character supplied in the Delimiter input (e.g. ‘foo,bar,baz’). |
| Delimiter | delimiter | scalar | — | ✓ | Single character (or string) used to split the Needle into individual tokens; defaults to comma (‘,’) if left empty — must match the separator used in the Needle value. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| string_contains_all_output_1 | string_contains_all_output_1 | scalar | Boolean-like scalar result (‘true’ / ‘false’) indicating whether every delimited token in Needle was found within Haystack. |
Disciplines¶
- platform.workflow
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=string_contains_all
Auto-generated from transformation schema. Worker id: string_contains_all. Schema hash: 064a6950f468. Hand-curated docs in workerexamples/ override this page when present.