2012-10-01 5 views
14

Go 언어에서 str1이 str2의 접두어인지 확인할 수있는 StartsWith (str1, str2 문자열) 함수가 있습니까?시작 StartWith (str string)

나는 문자열 패키지는 당신이 찾고있는 것을 가지고 자바 startsWith http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html#startsWith(java.lang.String 유사한 기능)

+1

가능한 복제본 [시작 없음, 끝내기 기능이 있습니까?] (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 

있다.