高安全性的内容管理系统
一站式建站解决方案
高性能静态网站构建工具
精美的网站模板库
详细的模板开发指南
完整的API接口说明
直观的视频使用指南
常见问题解答集锦
最新产品动态与行业资讯
了解我们的故事
获取支持与合作
length 过滤器可以获取字符串、数组、键值对的长度。对于字符串,则计算它的 utf8 实际字符的数量,一个字母为一个,一个汉字也为 1 个。数组和键值对则计算它们的索引数量。
length
还可以使用 length_is 来进行计算长度的同时,与输入的长度值做对比,并返回是否一致的布尔值(bool)。
length_is
length 过滤器的使用方法:
{{ obj|length }}
比如需要返回 john doe 的长度,则可以这么写:
john doe
{{ "john doe"|length }} # 显示结果 8
length 过滤器
{{ "john doe"|length }} {{ "你好世界"|length }} # 显示结果 8 4
length_is 过滤器
{{ "john doe"|length_is:8 }} {{ "john doe"|length_is:10 }} {{ "john doe"|length_is:"8" }} {{ "john doe"|length_is:"10" }} {{ 5|length_is:1 }} {{ "你好世界"|length_is:4 }} {{ "你好世界"|length_is:3 }} {{ "你好世界"|length_is:5 }} # 显示结果 True False True False False True False False