Go字符串處理

package main

import s "strings"

import "fmt"

var p = fmt.Println

func main() {

? ? p("Contains: ", s.Contains("test", "es")) //是否包含 true

? ? p("Count: ", s.Count("test", "t")) //字符串出現(xiàn)字符的次數(shù) 2

? ? p("HasPrefix: ", s.HasPrefix("test", "te")) //判斷字符串首部 true

? ? p("HasSuffix: ", s.HasSuffix("test", "st")) //判斷字符串結(jié)尾 true

? ? p("Index: ", s.Index("test", "e")) //查詢字符串位置 1

? ? p("Join: ", s.Join([]string{"a", "b"}, "-"))//字符串?dāng)?shù)組 連接 a-b

? ? p("Repeat: ", s.Repeat("a", 5)) //重復(fù)一個(gè)字符串 aaaaa

? ? p("Replace: ", s.Replace("foo", "o", "0", -1)) //字符串替換 指定起始位置為小于0,則全部替換 f00

? ? p("Replace: ", s.Replace("foo", "o", "0", 1)) //字符串替換 指定起始位置1 f0o

? ? p("Split: ", s.Split("a-b-c-d-e", "-")) //字符串切割 [a b c d e]

? ? p("ToLower: ", s.ToLower("TEST")) //字符串 小寫(xiě)轉(zhuǎn)換 test

? ? p("ToUpper: ", s.ToUpper("test")) //字符串 大寫(xiě)轉(zhuǎn)換 TEST

? ? p("Len: ", len("hello")) //字符串長(zhǎng)度

? ? p("Char:", "hello"[1]) //標(biāo)取字符串中的字符,類型為byte

}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言 最先接觸編程的知識(shí)是在大學(xué)里面,大學(xué)里面學(xué)了一些基礎(chǔ)的知識(shí),c語(yǔ)言,java語(yǔ)言,單片機(jī)的匯編語(yǔ)言等;大學(xué)畢...
    oceanfive閱讀 3,417評(píng)論 0 7
  • 整理一些go的字符串常用操作。 修改字符串中的一個(gè)字符 字符串切片 使用for或者for-range遍歷一個(gè)字符串...
    咕咕鷄閱讀 4,487評(píng)論 0 3
  • 在挖掘分析的過(guò)程當(dāng)中對(duì)字符串的處理是極為重要的,且出現(xiàn)也較為頻繁,R語(yǔ)言作為當(dāng)前最為流行的開(kāi)源數(shù)據(jù)分析和可視化平臺(tái)...
    果果哥哥BBQ閱讀 6,167評(píng)論 0 8
  • 做個(gè)孩子王 對(duì)著村口的播音喇叭說(shuō)聽(tīng)不見(jiàn) 雞鳴起床呼伙伴 彈彈珠 數(shù)數(shù) 跳繩 游戲里的童年那么好 做個(gè)孩子王 游戲規(guī)...
    垤霞閱讀 440評(píng)論 0 4
  • 未曾提筆意猶思,寒月斜照竟未知。 汴京雛菊恐開(kāi)早,澶州舊事恨生遲。 一朝話別長(zhǎng)月夜,百年愁緒白青絲。 敢問(wèn)蒼生來(lái)世...
    乘著葉子飛翔閱讀 1,503評(píng)論 0 3

友情鏈接更多精彩內(nèi)容