slice
문자열이나 배열에서 지정한 시작 위치(offset)부터 원하는 길이(length)만큼 일부를 잘라내는 필터입니다.
문법
{{ string_or_array | slice: start, length }}예시
{% assign text = "서울특별시" %}{{ text | slice: 0, 2 }}결과
서울slice 필터는 문자열이나 배열의 특정 인덱스 위치부터 지정한 개수만큼의 조각(substring 또는 slice)을 오려내는 부분 추출 필터입니다. 시작 위치는 0부터 계산되며 음수 값을 지정하면 뒤에서부터 위치를 계산할 수 있습니다.
키워드 조합 페이지에서는 사업자 번호의 앞자리 식별 코드나 긴 지역 명칭의 앞 두 글자(시·도 약칭)만을 간결하게 뽑아낼 때 유용합니다. 예를 들어 {{ row.location_name | slice: 0, 2 }} 지역 서비스처럼 긴 명칭을 규격화된 약칭으로 추출하여 모바일 버튼이나 배지 영역에 정갈하게 배치할 수 있습니다.
필터
- abs
- append
- at_least
- at_most
- capitalize
- ceil
- compact
- concat
- date
- default
- divided_by
- downcase
- escape
- escape_once
- first
- floor
- join
- last
- lstrip
- map
- minus
- modulo
- newline_to_br
- plus
- prepend
- remove
- remove_first
- replace
- replace_first
- reverse
- round
- rstrip
- size
- slice
- sort
- sort_natural
- split
- strip
- strip_html
- strip_newlines
- times
- truncate
- truncatewords
- uniq
- upcase
- url_decode
- url_encode
- where
- raw
- slugify
- number_format
