strings: Add IndexFunc example

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/42370043
This commit is contained in:
Robin Eklind 2013-12-16 10:44:23 -08:00 committed by Brad Fitzpatrick
parent 7b53e32e0b
commit ab9b2ae38c

View file

@ -68,6 +68,17 @@ func ExampleIndex() {
// -1
}
func ExampleIndexFunc() {
f := func(c rune) bool {
return unicode.Is(unicode.Han, c)
}
fmt.Println(strings.IndexFunc("Hello, 世界", f))
fmt.Println(strings.IndexFunc("Hello, world", f))
// Output:
// 7
// -1
}
func ExampleIndexRune() {
fmt.Println(strings.IndexRune("chicken", 'k'))
fmt.Println(strings.IndexRune("chicken", 'd'))