字符串和切片的相互转换

package main

import (
   "fmt"
   "strings"
)

func main() {
   // 字符串转切片,相当于PHP的explode()函数
   str := "张三、李四、王五"
   slice := strings.Split(str, "、")
   fmt.Printf("%+v \n", slice) // [张三 李四 王五]

   // 切片转字符串,相当于PHP的implode()函数
   s := strings.Join(slice, "|")
   fmt.Printf("%+v \n", s) // 张三|李四|王五
}

Copyright © 2024 码农人生. All Rights Reserved