Skip to content

Concatenate¤

Concatenates strings from multiple inputs.

Examples¤

Notation: List of values are represented via square brackets. Example: [first, second] represents a list of two values “first” and “second”.


Example 1:

  • Returns: []

Example 2:

  • Input values:

    1. [a]
  • Returns: [a]


Example 3:

  • Input values:

    1. [a]
    2. [b]
  • Returns: [ab]


Example 4:

  • Parameters

    • glue: -
  • Input values:

    1. [First]
    2. [Last]
  • Returns: [First-Last]


Example 5:

  • Parameters

    • glue: -
  • Input values:

    1. [First]
    2. [Second, Third]
  • Returns: [First-Second, First-Third]


Example 6:

  • Parameters

    • glue: -
  • Input values:

    1. [First]
    2. []
    3. [Second]
  • Returns: [First--Second]


Example 7:

  • Parameters

    • glue: -
  • Input values:

    1. [First]
    2. []
    3. [Second]
  • Returns: []


Example 8:

  • Parameters

    • glue: -
    • missingValuesAsEmptyStrings: true
  • Input values:

    1. [First]
    2. []
    3. [Second]
  • Returns: [First--Second]


Example 9:

  • Parameters

    • glue: \n
  • Input values:

    1. [First]
    2. [Second]
  • Returns:

    [First
    Second]
    


Example 10:

  • Parameters

    • glue: \t\\\a
  • Input values:

    1. [First]
    2. [Second]
  • Returns: [First \\aSecond]

Parameter¤

Glue¤

Separator to be inserted between two concatenated strings. The text can contain escaped characters \n, \t and \ that are replaced by a newline, tab or backslash respectively.

  • ID: glue
  • Datatype: string
  • Default Value: None

Missing values as empty strings¤

Handle missing values as empty strings.

  • ID: missingValuesAsEmptyStrings
  • Datatype: boolean
  • Default Value: false

Advanced Parameter¤

None

  • concatPairwise — Concatenate takes the Cartesian product of all inputs and produces one string per combination. Concatenate pairwise aligns values by position and produces one string per position, truncating to the shortest input.
  • concatMultiValues — Passing multiple values to a single input of Concatenate does not combine them — it multiplies the output. Concatenate multiple values is the plugin that collapses multiple values within an input into one string, producing exactly one result per input.

Comments