中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用Go中常用的strings函數

發布時間:2021-10-20 16:01:42 來源:億速云 閱讀:118 作者:iii 欄目:編程語言

本篇內容介紹了“如何使用Go中常用的strings函數”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

如何使用Go中常用的strings函數

                           

Golang 常用的 strings 函數

函數簡介
len(str)1.  統計字符串長度,按字節 len(str)

2.  字符串遍歷,處理中文 r:=[]rune(str)

3.  字符串轉整數 n, err := strconv.Atoi("12")

4.  整數轉字符串 str = strconv.Itoa(12345)

5.  字符串  轉  []byte  var bytes =  []byte("hello go")

6.  []byte  轉  字符串 str =  string([]byte{97,  98,  99})

7.  10  進制轉  2,  8,  16  進制: str = strconv.FormatInt(123,  2)  // 2-> 8 , 16

8.  查找子串是否在指定的字符串中 strings.Contains("seafood",  "foo")  //true

9.  統計一個字符串有幾個指定的子串 strings.Count("ceheese",  "e")  //4

10. 不區分大小寫的字符串比較(==是區分字母大小寫的) fmt.Println(strings.EqualFold("abc",  "Abc"))  // true

11. 返回子串在字符串第一次出現的 index 值,如果沒有返回-1 strings.Index("NLT_abc",  "abc")  // 4

12. 返回子串在字符串最后一次出現的 index,如沒有返回-1 strings.LastIndex("go golang",  "go")

13. 將指定的子串替換成  另外一個子串 strings.Replace("go go hello",  "go",  "go 語言", n)  ,n 可以指  定你希望替換幾個,如果 n=-1  表示全部替換

14. 按照指定的某個字符,為分割標識,將一個字符串拆分成字符串數組 strings.Split("hello,wrold,ok",  ",")

15. 將字符串的字母進行大小寫的轉換: strings.ToLower("Go")  // go strings.ToUpper("Go") // GO

16. 將字符串左右兩邊的空格去掉: strings.TrimSpace(" tn a lone gopher ntrn ")

17. 將字符串左右兩邊指定的字符去掉  : strings.Trim("! hello! ",  " !")

18. 將字符串左邊指定的字符去掉  : strings.TrimLeft("! hello! ",  " !")

19. 將字符串右邊指定的字符去掉  :strings.TrimRight("! hello! ",  " !")

20. 判斷字符串是否以指定的字符串開頭: strings.HasPrefix("ftp://192.168.10.1",  "ftp")

21. 判斷字符串是否以指定的字符串結束: strings.HasSuffix("NLT_abc.jpg",  "abc")  //false

“如何使用Go中常用的strings函數”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宜君县| 杨浦区| 衢州市| 阜阳市| 巴南区| 册亨县| 邻水| 沅陵县| 沙坪坝区| 金溪县| 龙岩市| 锡林郭勒盟| 武宁县| 贡山| 从化市| 南宫市| 东源县| 博客| 剑阁县| 曲阳县| 巢湖市| 阿荣旗| 隆昌县| 剑川县| 米泉市| 平利县| 维西| 定边县| 申扎县| 名山县| 衡山县| 峨眉山市| 定结县| 临湘市| 肥东县| 措美县| 静海县| 罗平县| 丹江口市| 南平市| 科技|