Fn::Join

调用内部函数Fn::Join,将一组字符串拼接起来并用特定分隔符隔开。

函数声明

  • JSON

    {
      "Fn::Join": [
        "delimiter",
        [
          "toJoinString1",
          "toJoinString2",
          ...
        ]
      ]
     }
  • YAML

    • 完整函数名的语法。

      Fn::Join:
       - delimiter
       - - toJoinstring1
         - toJoinstring2
         - ...
    • 缩写形式语法。

      !Join [delimiter, [toJoinstring1, toJoinstring2, ...]]

参数信息

  • delimiter:分隔符。分隔符可以为空,表示将所有的值直接拼接起来。

  • toJoinString1, toJoinString2, ...:待被拼接起来的字符串列表。

返回值

拼接后的字符串。

使用示例

!Join [',', [a,b,c]]
{
  "Fn::Join": [
    ",",
    ["a", "b", "c"]
  ]
}

返回值:a,b,c

支持的函数