Go字串函式

2022-08-20 06:33:17 字數 908 閱讀 4903

下面的**中,列出了go官方包中常見的字串函式。

package main

import

(

"fmt"s

"strings")

//為列印函式起個小名兒,比較有特點的用法

var p =fmt.println

func main() , "

-")) //用-把陣列拼接成字串

p("repeat:

", s.repeat("

a", 5)) //重複5次

p("replace:

", s.replace("

foo", "

o", "

0", -1)) //替換字元,後兩個引數表示起始位置和長度,-1表示到結尾

p("replace:

", s.replace("

foo", "

o", "

0", 1)) //替換字元,後兩個引數表示起始位置和長度

p("split:

", s.split("

a-b-c-d-e

", "

-")) //分割字串,與join相反

p("tolower:

", s.tolower("

test

")) //轉成小寫

p("toupper:

", s.toupper("

test

")) //轉成大寫

p() //列印空行

p("len:

", len("

hello

")) //字串長度

p("char:

", "

hello

"[1]) //獲取指定位置的字元

}

Go字串函式

下面的 中,列出了go官方包中常見的字串函式。package main import s strings import fmt 為列印函式起個小名兒,比較有特點的用法 var p fmt.println func main 用 把陣列拼接成字串p repeat s.repeat a 5 重複5次p ...

Go字串常用函式

一 統計字串長度,按位元組算,len string 二 字串遍歷,同時處理中文編碼問題。三 字串轉數字,字串轉bool值等等,略,已在前面講過。四 字串查詢,strings.contains 由下圖可知,strings.contains 判斷的結果為返回bool值。五 字串統計,strings.co...

go字串操作

常用字串操作使用的是strings包 字串轉換使用strconv包 1.字串以 開始 strings.hasprefix url,starturl 判斷字串url是否以starturl開頭,返回bool值 2.字串以 結尾 strings.hassuffix path,endpath 判斷字串pat...