last 选择字符串或者数组中最后一项

使用 last 返回数组中的最后一项。 可以设置区分方式,比如 空格或者逗号。

返回一次字符串中最后一个单词。

输入

{{ "Ground control to JekyllDo." | split: " " | last }}
{{ "今天,天气不错." | split: "," | last }}

输出

JekyllDo.
天气不错.

返回数组中最后一项。

输入

{% assign my_array = "zebra, octopus, giraffe, tiger, JekyllDo" | split: ", " -%}

{{ my_array.last }}

输出

JekyllDo

如果需要在标签内使用 last 过滤器,可以使用带点符号(dot notation)的 last

{% if my_array.last == "JekyllDo" %}
  There goes a JekyllDo!
{% endif %}