Go言語で文字列を配列に変換する方法
Go言語では、`strings.Split()`関数を使って文字列を配列に変換できます。この関数は2つの引数を受け取ります。分割する文字列と分割記号です。戻り値は文字列のスライスになります。
ネイティブ日本語への言い換えとして 1 つだけ選択:
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()関数を使用します。