首頁  >  文章  >  後端開發  >  go語言字串怎麼將小寫轉為大寫

go語言字串怎麼將小寫轉為大寫

青灯夜游
青灯夜游原創
2023-01-13 15:39:313532瀏覽

在go語言中,可以利用strings套件的ToUpper()函數來將小寫字串轉為大寫;該函數可將所有字母都轉為對應的大寫版本的拷貝並返回,語法「strings .ToUpper(原字串)」。 ToUpper()函數對中文無效,只會將所有的英文小寫字母全部被轉成了大寫。

go語言字串怎麼將小寫轉為大寫

本教學操作環境:windows7系統、GO 1.18版本、Dell G3電腦。

在開發過程中,很多時候我們需要將一個 字串 的小寫形式全部轉換成大寫的需求,在 Go 語言 中,將某個字串的小寫字元轉為大寫所使用的 函數 為ToUpper () 。

strings.ToUpper: 傳回將所有字母轉換為對應的大寫版本的拷貝

func ToUpper(s string) string
##說明說明
參數

go語言字串怎麼將小寫轉為大寫

go語言字串怎麼將小寫轉為大寫

  • ##s

原始字串。

傳回值############將字串 s 轉成大寫形式,並傳回。 ###############範例1:將英文字串轉成大寫######
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)
}
###################首先,我們定義了一個字符字串類型的變數strHaicoder,並賦值為“嗨客網(HaiCoder)”, 接著我們使用字串的ToUpper() 函數將變數strHaicoder 轉換為大寫,並使用print() 函數列印最終轉換後的結果。 ############因為字串strHaicoder 包含中文,所以中文並沒有做任何的改變,而其中的所有的英文小寫字母全部被轉成了大寫,所以最終輸出了「## #你好(HELLO)###」。 ############【相關推薦:###Go影片教學###、###程式設計教學###】###

以上是go語言字串怎麼將小寫轉為大寫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn