replace_first

문자열에서 맨 처음 일치하는 부분 문자열 1개만을 지정한 대체 문자열로 치환하는 필터입니다.

문법

{{ string | replace_first: substring, replacement }}

예시

{% assign title = "봄 축제 봄 나들이" %}{{ title | replace_first: "봄", "2026 봄" }}

결과

2026 봄 축제 봄 나들이

replace_first 필터는 문자열 전체에서 검색 대상 패턴과 가장 먼저 마주치는 첫 번째 항목만을 선택하여 새로운 문자열로 교체하는 필터입니다. 뒤이어 나타나는 동일한 단어나 문구는 그대로 보존되므로 문장의 시작 부분만 선택적으로 수식할 때 적합합니다.

키워드 조합 페이지에서는 키워드 행의 제목이나 헤딩 문구 서두에 연도나 최신 수식어를 1회만 자연스럽게 삽입할 때 유용합니다. 예를 들어 {{ row.headline | replace_first: row.keyword, '추천 ' | append: row.keyword }}와 같이 첫 단어만 강조 문구로 치환하여 단조로운 문맥 구조를 세련되게 다듬을 수 있습니다.

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