2012-10-01 7 views
14

Go言語でstr1がstr2の接頭辞であるかどうかを確認できるStartsWith(str1、str2文字列)関数はありますか?Go StartsWith(str string)

私は、JavaのstartsWith http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html#startsWith(java.lang.Stringと同様の機能をしたい)

+1

可能な複製[開始なし、終了の機能はGo?](http://stackoverflow.com/questions/13244048/no-startswith-endswith-functions-in-go) – LaGrandMere

答えて

27

文字列パッケージは、あなたが探しているものがあります。具体的にHasPrefix機能:http://golang.org/pkg/strings/#HasPrefix

例:

fmt.Println(strings.HasPrefix("my string", "prefix")) // false 
fmt.Println(strings.HasPrefix("my string", "my"))  // true 

パッケージには、あなたがチェックアウトする必要があり異なる文字列ヘルパー関数の多くでいっぱいであること。

関連する問題