trimsuffix 함수

trimsuffix 함수 (trimsuffix Function)

trimsuffix 함수는 주어진 문자열의 끝에서 지정된 접미사를 제거해요. 접미사가 여러 번 나와도 딱 한 번만 제거하고, 접미사가 문자열 맨 끝에 없으면 원래 문자열을 그대로 반환해요.

출처: 문서

본문

trimsuffix 함수는 주어진 문자열의 끝에서 지정된 접미사를 제거하되 딱 한 번만 제거해요. 접미사가 여러 번 나타나더라도 마찬가지예요. 접미사가 문자열 맨 끝에 나타나지 않으면 원래 문자열을 그대로 반환해요.

예시 (Examples)

> trimsuffix("helloworld", "world")
hello
> trimsuffix("helloworld", "cat")
helloworld
> trimsuffix("hello--", "-")
hello-

세 번째 예시에서 접미사 "-"가 끝에서 한 번만 제거되어 hello-가 남는 것을 확인할 수 있어요.

  • trim — 문자열의 시작과 끝에서 문자를 제거해요.
  • trimprefix — 문자열의 시작에서 단어를 제거해요.
  • trimspace — 문자열의 시작과 끝에서 모든 종류의 공백을 제거해요.

실전 사용 팁

trimsuffix는 문자열 끝에 붙은 접미사를 정리할 때 유용해요. 예를 들어 파일 확장자 .tf나 리소스 이름 뒤의 고정 접미사를 제거해 원래 이름을 얻거나, 경로 끝의 슬래시를 없애고 싶을 때 사용할 수 있어요. trimprefix와 마찬가지로 딱 한 번만 제거된다는 점을 기억해야 해요.

더 알아보기 (Learn more)