size

Returns the number of characters in a string or the number of items in an array. size can also be used with dot notation (for example, ). This allows you to use size inside tags such as conditionals.

Input

{{ "Ground control to Major Tom." | size }}

Output

28

Input

{% assign my_array = "apples, oranges, peaches, plums" | split: ", " %}

{{ my_array | size }}

Output

4

Using dot notation:

{% if site.pages.size > 10 %}
  This is a big website!
{% endif %}