了解 Liquid 运算符
Liquid 可以访问所有公共逻辑和比较运算符。 这些运算符可以在 if 和 unless 之类标记中使用。
基本运算符
== | 等于 |
---|---|
!= | 不等于 |
> | 大于 |
< | 小于 |
>= | 大于等于 |
<= | 小于等于 |
或者 | 条件 A 或条件 B |
and | 条件 A 和条件 B |
包含
contains 用于测试字符串中的子字符串显示。
{% if page.title contains 'Product' %}
The title of this page contains the word Product.
{% endif %}
contains 也可测试字符串阵列内的字符串显示。
startswith
startswith 用于测试字符串是否以特定子字符串开头。
{% if page.title startswith 'Profile' %}
This is a profile page.
{% endif %}
endswith
endswith 用于测试字符串是否以特定子字符串结尾。
{% if page.title endswith 'Forum' %}
This is a forum page.
{% endif %}