Skip to content

split

把字符串拆分为 JSON 数组。

语法

knap
{{ value | split }}
{{ value | split:"," }}
{{ value | split:[0-9] }}

用法

  • 不带分隔符时,取值会被拆分为单个字符。分隔符可以是正则表达式模式。

示例

分隔符

Data
json
{
  "value": "a,b,c"
}
Template
knap
{{ value | split:"," }}
Output
md
["a","b","c"]

字符

Data
json
{
  "value": "abc"
}
Template
knap
{{ value | split }}
Output
md
["a","b","c"]

正则表达式

Data
json
{
  "value": "a1b2c"
}
Template
knap
{{ value | split:[0-9] }}
Output
md
["a","b","c"]