下面的**中,列出了go官方包中常見的字串函式。
package mainimport
(
"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...