trimsuffix 함수
trimsuffix 함수 (trimsuffix Function)
trimsuffix 함수는 주어진 문자열의 끝에서 지정된 접미사를 제거해요. 접미사가 여러 번 나와도 딱 한 번만 제거하고, 접미사가 문자열 맨 끝에 없으면 원래 문자열을 그대로 반환해요.
출처: 문서
본문
trimsuffix 함수는 주어진 문자열의 끝에서 지정된 접미사를 제거하되 딱 한 번만 제거해요. 접미사가 여러 번 나타나더라도 마찬가지예요. 접미사가 문자열 맨 끝에 나타나지 않으면 원래 문자열을 그대로 반환해요.
예시 (Examples)
> trimsuffix("helloworld", "world")
hello
> trimsuffix("helloworld", "cat")
helloworld
> trimsuffix("hello--", "-")
hello-
세 번째 예시에서 접미사 "-"가 끝에서 한 번만 제거되어 hello-가 남는 것을 확인할 수 있어요.
관련 함수 (Related Functions)
trim— 문자열의 시작과 끝에서 문자를 제거해요.trimprefix— 문자열의 시작에서 단어를 제거해요.trimspace— 문자열의 시작과 끝에서 모든 종류의 공백을 제거해요.
실전 사용 팁
trimsuffix는 문자열 끝에 붙은 접미사를 정리할 때 유용해요. 예를 들어 파일 확장자 .tf나 리소스 이름 뒤의 고정 접미사를 제거해 원래 이름을 얻거나, 경로 끝의 슬래시를 없애고 싶을 때 사용할 수 있어요. trimprefix와 마찬가지로 딱 한 번만 제거된다는 점을 기억해야 해요.
더 알아보기 (Learn more)
trimprefix함수 — 시작 접두사 제거replace함수 — 하위 문자열 교체- 문자열 함수 — 다른 문자열 함수