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 }} 지역 서비스처럼 긴 명칭을 규격화된 약칭으로 추출하여 모바일 버튼이나 배지 영역에 정갈하게 배치할 수 있습니다.

이 문법을 편집기에서 바로 써 보세요.