go 變數大寫 Go語言字串大寫轉小寫

2021-10-20 11:43:29 字數 1837 閱讀 9495

go語言字串大寫轉小寫教程

在開發過程中,很多時候我們需要將乙個

strings.tolower()函式

語法func tolower(s string) string

引數引數描述s

原字串。

返回值將字串 s 轉成小寫,並返回。

案例將字串轉成小寫

使用 tolower() 函式,將字串轉成小寫

package main

import (

"fmt"

"strings"

func main() {

fmt.println("嗨客網(www.haicoder.net)")

//使用 tolower() 函式,將字串轉成小寫

strhaicoder := "study golang from haicoder"

lowerstr := strings.tolower(strhaicoder)

fmt.println("lowerstr =", lowerstr)

程式執行後,控制台輸出如下:

首先,我們定義了乙個字串型別的

字串本來就全部小寫

使用 tolower() 函式,將字串轉成小寫

package main

import (

"fmt"

"strings"

func main() {

fmt.println("嗨客網(www.haicoder.net)")

//使用 tolower() 函式,將字串轉成小寫

strhaicoder := "study golang from haicoder"

lowerstr := strings.tolower(strhaicoder)

fmt.println("lowerstr =", lowerstr)

程式執行後,控制台輸出如下:

首先,我們定義了乙個字串型別的變數 strhaicoder,接著我們使用字串的 tolower() 函式將變數 strhaicoder 的字元全部轉成小寫,並使用 print() 函式列印最終轉換後的結果。

因為字串 strhaicoder 的所有字元原來就是全部小寫,所以這裡沒有做任何的轉換。

轉換包含中文的字串

使用 tolower() 函式,轉換包含中文的字串

package main

import (

"fmt"

"strings"

func main() {

fmt.println("嗨客網(www.haicoder.net)")

//使用 tolower() 函式,轉換包含中文的字串

strhaicoder := "嗨客網(haicoder)"

lowerstr := strings.tolower(strhaicoder)

fmt.println("lowerstr =", lowerstr)

程式執行後,控制台輸出如下:

首先,我們定義了乙個字串型別的變數 strhaicoder,並賦值為 「嗨客網(haicoder)」, 接著我們使用字串的 tolower() 函式將變數 strhaicoder 轉成小寫,並使用 print() 函式列印最終轉換後的結果。

因為字串 strhaicoder 包含中文,所以中文並沒有做任何的改變,而其中的所有的英文大寫字母全部被轉成了小寫,所以最終輸出了 「嗨客網(haicoder)」。

go語言字串大寫轉小寫總結

在 go 語言中,將某個字串的大寫字元轉成小寫使用的函式為 tolower() 。go 語言 tolower() 函式語法:

func tolower(s string) string

go 變數大寫 go語言 變數與常量

變數 一 變數注意事項 變數名首字母大寫,可以被其他包訪問呼叫 公有 變數名首字母小寫,其他包不能訪問和呼叫 私有 在同乙個域裡乙個變數只能定義一次,不可重複定義 二 變數的宣告的種方式 1 先宣告後賦值 關鍵字 變數名 變數型別 var a int 變數名 值 a 10 賦值需要在函式體裡 2 宣...

C 字串首字元大寫

我找到一些把字串首字元大寫的方法。假如需要把字串 red 轉換為 red 把 red house 轉為 red house 或者單詞的第乙個大寫,下面就是我從網上看到的技術。public static string firstchartoupper string input 這個方法就是拿到第乙個字...

C 字串首字元大寫

原文 c 字串首字元大寫 我找到一些把字串首字元大寫的方法。假如需要把字串 red 轉換為 red 把 red house 轉為 red house 或者單詞的第乙個大寫,下面就是我從網上看到的技術。public static string firstchartoupper string input...