Strings and Text Processing
Contains and Prefix
The strings package checks whether text contains or starts with another string.
Contains and Prefix
contains_prefix.go
package main
import (
"fmt"
"strings"
)
func main() {
var domain =
hasEgtry := strings.Contains(domain, "egtry")
isDocs := strings.HasPrefix(domain, "docs")
fmt.Println("domain=", domain)
fmt.Println("hasEgtry=", hasEgtry)
fmt.Println("isDocs=", isDocs)
}
package main
import (
"fmt"
"strings"
)
func main() {
var domain =
hasEgtry := strings.Contains(domain, "egtry")
isDocs := strings.HasPrefix(domain, "docs")
fmt.Println("domain=", domain)
fmt.Println("hasEgtry=", hasEgtry)
fmt.Println("isDocs=", isDocs)
}
package main
import (
"fmt"
"strings"
)
func main() {
var domain =
hasEgtry := strings.Contains(domain, "egtry")
isDocs := strings.HasPrefix(domain, "docs")
fmt.Println("domain=", domain)
fmt.Println("hasEgtry=", hasEgtry)
fmt.Println("isDocs=", isDocs)
}
text check
Contains and prefix checks turn text rules into boolean values.