更新时间:2023-12-13 GMT+08:00

split

split函数一般多与select/get_list_length配合使用。其主要使用场景如下:

  • 将一个字符串拆分成一组字符串,以便从结果字符串列表中获取特定元素。
  • 直接使用结果字符串数组。

语法

split: [delimiter, sourceString ]

参数说明

表1 参数说明

参数

参数说明

delimiter

分隔符,一般为字符串或单个字符,也可以来自get_input变量。

sourceString

原始字符串,可以来自get_input变量。

原始字符串将根据分隔符进行分组。

返回值

拆分的字符串数组。

示例

通过split进行字符串的分组。

inputs:
  source:
    default: "a,b,c,d,e,f,g"
node_templates: 
  test: 
    type: HuaweiCloud.AOS.Stack 
    properties: 
      templateId: "abcdf-fdeee" 
      inputs:
        aaa: {select: [0, {split: [",", {get_input: source}]}]}                 #值为a