[go] 문자열에서 특정 문자열 삽입
일반적으로, strings
라이브러리의 Join
함수를 사용하여 문자열 내에 다른 문자열을 삽입할 수 있습니다. 또한, Go 언어의 bytes
라이브러리를 사용하여도 비슷한 방식으로 작업할 수 있습니다. 아래 예제 코드를 참고해 주세요.
package main
import (
"fmt"
"strings"
)
func main() {
str := "Hello, World!"
substr := "beautiful "
result := strings.Join([]string{str[:7], substr, str[7:]}, "")
fmt.Println(result)
}
위의 코드는 “Hello, World!”라는 문자열에 “beautiful “이라는 부분 문자열을 삽입하여 “Hello, beautiful World!”를 출력합니다.
자세한 내용은 공식 Go 언어 문서를 참고하시기 바랍니다.
Go 공식 문서 - strings 패키지 Go 공식 문서 - bytes 패키지