「go言語」HasPrefixとHasSuffixメソッドで先頭、最後の文字列が一致するかを判定する
書式
strings.HasPrefix(対象文字列, 指定文字列)
strings.HasSuffix(対象文字列, 指定文字列)
使用例
package main import ( "fmt" "strings" ) func main() { target := "Study golang infosit message" fmt.Println("先頭の文字列") fmt.Println(strings.HasPrefix(target, "Study")) fmt.Println("最後の文字列") fmt.Println(strings.HasSuffix(target, "message")) }
結果
# go run test01.go
先頭の文字列
true
最後の文字列
true