ホームページ  >  記事  >  バックエンド開発  >  Go言語で小文字を大文字に変換する方法

Go言語で小文字を大文字に変換する方法

青灯夜游
青灯夜游オリジナル
2023-01-13 15:39:313534ブラウズ

Go 言語では、strings パッケージの ToUpper() 関数を使用して、小文字の文字列を大文字に変換できます。この関数は、すべての文字を対応する大文字バージョンのコピーに変換して返すことができます。構文 "文字列 .ToUpper(元の文字列)」。 ToUpper() 関数は中国語では無効であり、英語の小文字をすべて大文字に変換するだけです。

Go言語で小文字を大文字に変換する方法

このチュートリアルの動作環境: Windows 7 システム、GO バージョン 1.18、Dell G3 コンピューター。

開発プロセスでは、文字列の小文字をすべて大文字に変換する必要があることがよくあります。Go 言語では、文字列の小文字を大文字に変換する関数は ToUpper () です。

strings.ToUpper: すべての文字を対応する大文字バージョンに変換したコピーを返します

func ToUpper(s string) string
元の文字列。 #戻り値
Parameters Description
#s

    文字列 s を大文字に変換して返します。
例 1: 英語の文字列を大文字に変換する

package main
import (
	"fmt"
	"strings"
)
func main() {
	//使用 ToUpper() 函数,将字符串转成大写
	strHaiCoder := "Study Golang From HaiCoder"
	upperStr := strings.ToUpper(strHaiCoder)
	fmt.Println("upperStr =", upperStr)
}

Go言語で小文字を大文字に変換する方法文字列型変数 strHaicoder を定義します。次に、文字列の ToUpper() 関数を使用して変数 strHaicoder のすべての文字を大文字に変換し、print() 関数を使用して最終的な変換結果を出力します。

例 2: 中国語を含む文字列を変換する

package main
import (
	"fmt"
	"strings"
)
func main() {
	//使用 ToUpper() 函数,转换包含中文的字符串
	strHaiCoder := "你好(hello)"
	upperStr := strings.ToUpper(strHaiCoder)
	fmt.Println("upperStr =", upperStr)
}

Go言語で小文字を大文字に変換する方法

    まず、文字を定義します。型変数 strHaicoder には値 "HaiCoder" が割り当てられます。次に、文字列の ToUpper() 関数を使用して変数 strHaicoder を大文字に変換し、print() 関数を使用して最終的な変換結果を出力します。
  • 文字列 strHaicoder には中国語が含まれているため、中国語は一切変更されておらず、その中の英語の小文字はすべて大文字に変換されているため、最終的な出力は "# # #やあやあ)###"。
  • [関連する推奨事項:

    Go ビデオ チュートリアル
プログラミング教育

]

以上がGo言語で小文字を大文字に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。