Go Split()

Jmnote (토론 | 기여)님의 2023년 4월 25일 (화) 18:11 판
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요[ | ]

Split on comma or other substring
package main

import (
	"fmt"
	"strings"
)

func main() {
	s := strings.Split("a,b,c", ",")
	fmt.Println(s)         // [a b c]
	fmt.Printf("%#v\n", s) // []string{"a", "b", "c"}
}
package main

import (
	"fmt"
	"strings"
)

func main() {
	fmt.Printf("%q\n", strings.Split("a,b,c", ","))
	fmt.Printf("%q\n", strings.Split("a man a plan a canal panama", "a "))
	fmt.Printf("%q\n", strings.Split(" xyz ", ""))
	fmt.Printf("%q\n", strings.Split("", "Bernardo O'Higgins"))
}
package main

import (
	"fmt"
	"strings"
)

func main() {
	pizza := "piece1 piece2 piece3 piece4 piece5 piece6"
	pieces := strings.Split(pizza, " ")
	fmt.Printf("%q\n", pieces)
}

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}