괴발개발 성장기

Study/Go 언어

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

지니유 2022. 1. 30. 22:41
반응형

# 배경

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

 

# 사용법

// 양쪽
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, " "))

# 공백제거하는 예시 결과


 

# 다른 글자 제거 예시

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

#  다른 글자 제거 예시 결과

양쪽 trim 적용 : 지니

 

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

 

반응형