在Go語言中,可以使用strings.Split()
函數將字符串轉換為數組。該函數接受兩個參數:要拆分的字符串和拆分的分隔符,并返回一個字符串切片。
以下是一個示例代碼:
package main
import (
"fmt"
"strings"
)
func main() {
str := "Hello, World!"
arr := strings.Split(str, ", ")
fmt.Println(arr) // 輸出:[Hello World!]
}
在這個例子中,strings.Split(str, ", ")
將字符串str
按照逗號和空格進行拆分,得到一個字符串切片arr
。然后,我們通過fmt.Println(arr)
將拆分后的字符串切片打印出來。
注意,strings.Split()
函數在拆分字符串時,會將分隔符從字符串中去掉。如果要保留分隔符,可以使用strings.SplitAfter()
函數。