Skip to main content
Composes a string from the items in the input list. Has two modes:
  • Template (default) — substitute values into a template with numbered placeholders like {0}, {1}, {2}, … {0} is replaced by the first entry of the input list, {1} by the second, and so on. Unmatched placeholders (no value at that index) are removed.
  • Join — concatenate every item in the list with a separator between them. Pick this when you have a variable-length list and the order in the list is the order you want in the output.

Configuration

  • ModeTemplate or Join.
  • Template / Separator — in template mode, the format string with placeholders. In join mode, the separator placed between items.

Tips

  • Pair with Regex Capture to split a value (e.g. "Jane Doe") into parts and re-assemble them into a different shape.
  • To combine multiple discrete fields, route them through List Append first, then feed the resulting list into Compose String.
  • A bare prefix or suffix is fine in template mode: "emp-{0}" with input "123" gives "emp-123".

Ports