站長資訊網
        最全最豐富的資訊網站

        go語言怎么實現字符串首字母大寫

        在go語言中,可以利用strings包的ToTitle()函數來實現字符串首字母大寫,該函數可以將字符串的首字母轉成大寫,語法“strings.ToTitle(字符串)”;若是包含中文的字符串,則會修改字符串中第一個英文。

        go語言怎么實現字符串首字母大寫

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

        在開發過程中,很多時候我們需要將一個 字符串 首字母轉成大寫的需求,在 Go 語言 中,將某個字符串的首字母轉成大寫的函數為 strings.ToTitle() 。

        strings.ToTitle 返回s中每個單詞的首字母都改為大寫格式的字符串拷貝。

        strings.ToTitle()函數的語法格式:

        func ToTitle(s string) string
        登錄后復制

        參數 描述
        s 原字符串。

        返回值

        • 將字符串 s 轉成大寫,并返回。

        strings.ToTitle()函數使用的示例:

        示例1:將首字母轉成大寫

        package main import ( 	"fmt" 	"strings" ) func main() { 	//使用 Strings.ToTitle() 函數,將字符串首字母轉成大寫 	strHaiCoder := "hello world" 	ToTitleStr := strings.ToTitle(strHaiCoder) 	fmt.Println("ToTitleStr =", ToTitleStr) }
        登錄后復制

        go語言怎么實現字符串首字母大寫

        分析:我們定義了一個字符串類型的 變量 strHaicoder,接著我們使用字符串的 strings.ToTitle() 函數 將變量 strHaicoder 的首字母轉成大寫,并使用 print() 函數打印最終轉換后的結果。

        示例2:轉換中文開始的字符串

        package main import ( 	"fmt" 	"strings" ) func main() { 	//使用 Strings.ToTitle() 函數,轉換中文開始的字符串 	strHaiCoder := "你好(helloworld)" 	ToTitleStr := strings.ToTitle(strHaiCoder) 	fmt.Println("ToTitleStr =", ToTitleStr) }
        登錄后復制

        go語言怎么實現字符串首字母大寫

        分析:

        • 我們定義了一個字符串類型的變量 strHaicoder,并賦值為 “嗨客網(haiCoder)”, 接著我們使用字符串的 ToTitle() 函數將變量 strHaicoder 的首字母轉成大寫,并使用 print() 函數打印最終轉換后的結果。

        • 因為字符串 strHaicoder 是以中文開始的,所以中文并沒有做任何的改變,strings.ToTitle() 函數修改了字符串中第一個英文,所以最終輸出了 “你好(helloworld)”,h 由小寫變成了大寫的 H。

        需要注意:

        在Go1.18中,strings, bytes 標準庫的 Title 方法,竟然被棄用了(Deprecated)。

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品伦一区二区三级视频| 国产高清在线精品一区| 精品福利视频一区二区三区 | 国产精品成人h片在线| 久久精品国产亚洲AV高清热| 亚洲国产精品ⅴa在线观看| 91精品国产自产在线老师啪| 99精品国产高清一区二区麻豆| 日本VA欧美VA欧美VA精品| 国产成人精品2021| 国产l精品国产亚洲区在线观看| 3级黄性日本午夜精品| 2021国产成人精品国产| 人妻熟妇乱又伦精品视频| 亚洲?V乱码久久精品蜜桃| 99热这里只有精品国产66| 国产精品亚洲专区在线观看| 成人国产精品免费视频| 国精品午夜福利视频不卡麻豆| 亚洲国产精品无码久久一区二区 | 精品欧洲AV无码一区二区男男| 亚洲精品自在在线观看| 四虎国产精品永久在线无码| 久久久精品久久久久久| 国产在线精品一区二区夜色| 国产精品成人观看视频网站| 99久久免费国产精品| 成人国产精品日本在线观看| 91亚洲国产成人久久精品| 91久久精品国产免费直播| 99久久精品免费看国产一区二区三区 | www亚洲欲色成人久久精品| 国产精品久久久久久福利漫画| 国产亚洲精品自在久久| 精品综合久久久久久888蜜芽| 欧美精品VIDEOSSEX少妇| 无码国内精品久久人妻| 日韩欧精品无码视频无删节| 欧洲精品色在线观看| 精品福利视频一区二区三区 | 国产福利电影一区二区三区,欧美国产成人精品一 |