Liquid 연산자 이해
유동은 모든 공통 논리 및 비교 연산자에 액세스할 수 있습니다. 이러한 연산자는 if 및 unless와 같은 태그에 사용할 수 있습니다.
기본 연산자
== | 같음 |
---|---|
!= | 같지 않음 |
> | 보다 큼 |
< | 보다 작음 |
>= | 크거나 같음 |
<= | 보다 작거나 같음 |
or | 조건 A 또는 조건 B |
그리고 | 조건 A 및 조건 B |
contains
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 %}