Posts

Showing posts from July, 2021

How to Split a String by Space in Go Language

Image
Example 1: Using Split() Method The Split() method​ in Go defined in the strings library splits a string down into a list of substrings using a specified separator. The method returns the substrings in the form of a slice . package main import ( "fmt" "strings" ) func main() { str := "Go C C++ Python Java Kotlin Php JS" //split string using Split() method out := strings.Split(str, " " ) for j := 0 ; j < len(out); j++ { fmt.Println(out[j]) } } Output: Example 2: Using Fields() Method The Fields() method in the strings package separates these into an array. It splits into groups of spaces. package main import ( "fmt" "strings" ) func main() { str := "Go C C++ Python Java Kotlin Php JS" //split string using Fields() method out := strings.Fields(str) for j := 0 ; j < len(out); j++ { fmt.Println(out[j]) } } Output: Example 3: Using Regul