simple normalize

This block is part of the value group and was last modified in core v10.4.28.

simple normalize v10.4.28

Transliterates German umlauts and sharp-s (ae/oe/ue/ss), then replaces whitespace and every character outside letters, digits, underscore and hyphen. Underscore and hyphen are kept

In pins 2
  • value required
    value

    Value that will be normalized

  • replace by
    value

    The string to replace whitespace and disallowed characters with. Consecutive replacements are collapsed into one. Empty removes them entirely.

    Default Empty

Out pins 1
  • value
    value

Transliterates German umlauts and sharp-s first (ae/oe/ue/ss), then REPLACES every whitespace and every character outside letters, digits, underscore, and hyphen with replaceby (default: removed entirely), and collapses consecutive replaceby runs to one. Underscore and hyphen are KEPT; leading/trailing replaceby is NOT trimmed. Empty input outputs "".

A typical wiring for simple normalize: value feeds the value pin; the value out pin feeds convert to uppercase.

Studio canvas example for the simple normalize block: typical wiring for simple normalize.

Commonly used with

In production blueprints, this block is most often wired together with:

  • set fields: this block feeds into it. Generates an array of mutations based on the given filled fields.
  • get fields: feeds into this block. Gets the selected fields from the given object.
  • fields: this block feeds into it.

Version history

Introduced in v10.4.28.


Back to value Return to the main group to view all sub-groups Back to value Return to the group to view all blocks within this group