Go 言語では、strings パッケージの ToUpper() 関数を使用して、小文字の文字列を大文字に変換できます。この関数は、すべての文字を対応する大文字バージョンのコピーに変換して返すことができます。構文 "文字列 .ToUpper(元の文字列)」。 ToUpper() 関数は中国語では無効であり、英語の小文字をすべて大文字に変換するだけです。
このチュートリアルの動作環境: Windows 7 システム、GO バージョン 1.18、Dell G3 コンピューター。
開発プロセスでは、文字列の小文字をすべて大文字に変換する必要があることがよくあります。Go 言語では、文字列の小文字を大文字に変換する関数は ToUpper () です。
strings.ToUpper: すべての文字を対応する大文字バージョンに変換したコピーを返します
func ToUpper(s string) string
Parameters | Description |
---|---|
#s | 元の文字列。
package main
import (
"fmt"
"strings"
)
func main() {
//使用 ToUpper() 函数,将字符串转成大写
strHaiCoder := "Study Golang From HaiCoder"
upperStr := strings.ToUpper(strHaiCoder)
fmt.Println("upperStr =", upperStr)
}
文字列型変数 strHaicoder を定義します。次に、文字列の ToUpper() 関数を使用して変数 strHaicoder のすべての文字を大文字に変換し、print() 関数を使用して最終的な変換結果を出力します。
例 2: 中国語を含む文字列を変換するpackage main
import (
"fmt"
"strings"
)
func main() {
//使用 ToUpper() 函数,转换包含中文的字符串
strHaiCoder := "你好(hello)"
upperStr := strings.ToUpper(strHaiCoder)
fmt.Println("upperStr =", upperStr)
}
[関連する推奨事項:
以上がGo言語で小文字を大文字に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。