size 返回字符串的字符数或数组中的项数
返回字符串中的字符数或数组中的项数。
符号、字母、数字都会被记为一个字符,一个汉字也会被记为一个字符。
返回字符串中词数量:
输入
{{ "I Love JekyllDo." | size }}
{{ "喜欢它." | size }}
输出
16
4
返回数组中的数组项数量:
使用间隔符可以用来区分数组。
输入
{% assign my_array = "apples, oranges, peaches, plums" | split: ", " -%}
{% assign my_array_zh = "博客,是个不错的记录工具!" | split: "," -%}
{{ my_array.size }}
{{ my_array_zh.size }}
输出
4
2
当你需要在标签内使用过滤器时,可以使用 size
的点符号表示法:
{% if site.pages.size > 10 %}
This is a big website!
{% endif %}