🐾   [golang] 글자 양쪽 공백 제거하는 방법(trim)

배경

이름을 등록할 때 앞뒤에 공백이 있어서 제대로 검색이 되지 않는 경우가 있었다.

사용법

// 양쪽
strings.Trim(문자열, 제거할문자열)

//왼쪽만
strings.TrimLeft(문자열, 제거할문자열)

//오른쪽만
strings.TrimRight(문자열, 제거할문자열)

공백제거하는 예시

name := "          유지니             "
fmt.Println("미적용 :", name)
fmt.Println("왼쪽 trim 적용 :", strings.TrimLeft(name, " "))
fmt.Println("오른쪽 trim 적용 :", strings.TrimRight(name, " "))
fmt.Println("양쪽 trim 적용 :", strings.Trim(name, " "))

공백제거하는 예시 결과

image

다른 글자 제거 예시

	str := "유지니유"
	fmt.Println("양쪽 trim 적용 :", strings.Trim(str, "유"))

다른 글자 제거 예시 결과

양쪽 trim 적용 : 지니

양쪽 끝에 있는 글자를 제거하고 싶을 땐 trim을 이용하면 된다.

​ ​ ​