set fields 字符串按空格拆分成数组
来源:pongo2 模板引擎 /
时间:2026-07-08
过滤器:将一行文字按空格拆分成数组
模板中怎么将一行文字按空格拆分成数组?
fields 过滤器可以在模板中将一行文字按照空格来拆分成数组。定义的数组是一个 []string{},可以在后续中进行遍历输出结果。
使用方法
fields 过滤器的用法:
{% set values = "文字内容"|fields %}
{% set values = "splits the string 爱情CMS"|fields %}
{{values|stringformat:"%#v"}}
# 显示结果
[]string{"splits", "the", "string", "爱情CMS"}
示例演示
{% set values = "splits the string 爱情CMS"|fields %}
{{values|stringformat:"%#v"}}
# 显示格式
[]string{"splits", "the", "string", "爱情CMS"}
# 遍历输出
{% for item in values %}
<span>{{item}}</span>/
{% endfor %}
# 显示结果
splits/ the/ string/ 爱情CMS/
上一篇: count 关键词出现的次数
下一篇: index 关键词在字符串或数组的位置
