문자열을 소문자 표현으로 어떻게 변환합니까?
내장 기능이 있어야한다고 생각하지만 찾을 수 없습니다.
ToLower
에서를 찾았 "unicode/letter"
지만 한 번에 하나의 룬에서만 작동합니다.
답변:
예 , 문자열 패키지를 확인 하십시오 .
package main
import (
"fmt"
"strings"
)
func main() {
fmt.Println(strings.ToLower("Gopher"))
}
strings package 를 클릭하기에는 너무 게으른 경우 다음 예제 코드가 있습니다.
strings.ToLower("Hello, WoRLd") // => "hello, world"
Azeri 또는 Turkish와 같은 유니 코드 특수 케이스 를 처리해야하는 경우 다음 을 사용할 수 있습니다 ToLowerSpecial
.
strings.ToLowerSpecial(unicode.TurkishCase, "Hello, WoRLd") // => "hello, world"