[Golang]Split()で文字列(string)をスペースで分割した配列に変換するには?

Go

どうも、ちょげ(@chogetarou)です。

Split()を使って文字列(string)のスペース(空白)で分割した配列に変換する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

Split()を使って文字列(string)のスペース(空白)で分割した配列に変換するには、2つの引数を使います。

まず、stringsをインポートします。

import "strings"

次に、stringsからSplit()を呼び出します。

そして、Split()の第1引数に対象の文字列、第2引数に空白の文字列を指定します。

//text=対象の文字列
result := strings.Split(text, " ")

上記のSplit()は、引数に指定した文字列(string)をスペース(空白)で分割した配列に変換します。

スポンサーリンク

使用例

package main

import (
	"fmt"
	"strings"
)

func main() {
	text := "He l lo,W or ld"

	result := strings.Split(text, " ")

	fmt.Printf("分割した配列: %q", result)
}
出力:
分割した配列: ["He" "l" "" "lo,W" "or" "ld"]

コメント

タイトルとURLをコピーしました