Go StartsWith (str string)

是否有 StartsWith(str1, str2 string)函数可以检查 str1是否是围棋语言中 str2的前缀?

我想要一个类似于 Java 是 startsWith()的函数。

83477 次浏览

这个字符串包包含您要查找的内容,特别是 HasPrefix 函数: http://golang.org/pkg/strings/#HasPrefix

Example:

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

That package is full of a lot of different string helper functions you should check out.

例如

如果要检查字符串是否以点开头

package main


import "strings"


func main() {
str := ".com"
fmt.Println(strings.HasPrefix(str, "."))
}


终端机:

$ true