Golang 문자열 앞에만 대문자로 변경 Title 함수

문자열 앞부분만 대문자로 변경하고 싶은 경우가 있습니다.

제목으로 사용하고 싶은 경우나 강조하고 싶은 경우 등등.

이러한 경우 편리하게 사용할 수 있는 Title 함수가 있습니다.

사용 예제

package main

import (
	"fmt"
	"strings"
)

func main() {
	str = "test"
	fmt.Println(strings.Title(str))
}

 

결과

Test

 

영문자 문자열에서 첫 번째 문자만 대문자로 출력되었습니다.

이번에는 문자열을 길게 작성해 사용해보겠습니다.

여러 문자 사용 예제

package main

import (
	"fmt"
	"strings"
)

func main() {
	str = "alfa bravo charlie delta echo foxtrot golf"
	fmt.Println(strings.Title(str))
}

 

결과

Alfa Bravo Charlie Delta Echo Foxtrot Golf

 

공백문자를 기준으로 모든 단어의 첫 번째 문자만 대문자로 표시되었습니다.

댓글