strings.Split
package main
import (
"fmt"
"strings"
)
func main() {
str := "趙,錢,孫,李,趙"
//字串分割, 使用字元分割
str1 := strings.Split(str, ",")
fmt.Println(str1[0]) //趙
fmt.Println(str1[1]) //錢
fmt.Println(str1[2]) //孫
fmt.Println(str1[3]) //李
fmt.Println(str1[4]) //趙
//字串替換, -1表示全部替換, 0表示不替換, 1表示替換第一個, 2表示替換第二個...
str2 := strings.Replace(str, "趙", "錢", -1)
fmt.Println(str2) //錢,錢,孫,李,錢
//字串擷取, 一個漢字3個位元組, 還有一個逗號
str3 := str[4 : len(str)-4]
fmt.Println(str3) //錢,孫,李
}
本作品採用《CC 協議》,轉載必須註明作者和本文連結