String does not start with
Input
| value |
|---|
Validate that value does not start with 'ZZZ'
validation:stringDoesNotStartWith
Ensure string field does not start with specified prefix
source:value
parameters
- prefix
Prefix that the field must not start with
Output
| result |
|---|
| Pass |
| Pass |
| Pass |
| String field "value" starts with unwanted prefix "ZZZ" |
| String field "value" starts with unwanted prefix "ZZZ" |
| String field "value" starts with unwanted prefix "ZZZ" |
Sample inputs run locally in your browser using the same operation logic as Fontana Flow.
Results are illustrative, not connected to a workflow.
Ensure string field does not start with specified prefix.
Parameters
- prefix (Prefix, string, optional) — Prefix that the field must not start with. Default:
"".
Field selection
- source — Field whose values this operation reads. Use a single field name, a comma-separated list of plain field paths (
cash_flow_type, currency) from the multi-select UI, or a regex via Pattern mode. Omit to apply to all fields on the row. - target — Optional output field. When omitted, the source field is updated in place. Hidden when more than one named source field is selected.
JSON Configuration
{ "id": "op-stringDoesNotStartWith", "type": "validation", "action": "stringDoesNotStartWith", "params": { "prefix": "ZZZ" }, "testInputs": [ "hello world", "safe prefix", "no match here", "ZZZstart", "ZZZvalue", "ZZZtext" ]}