📅  最后修改于: 2023-12-03 14:53:26.062000             🧑  作者: Mango
在Go语言中,字符串是一种常见的数据类型,而 strings.Contains()
函数就是用来检查一个字符串是否包含另一个字符串的函数。
strings.Contains(str, substr string) bool
参数解释:
str
: 要检查的字符串substr
: 要查找的子字符串bool
: 如果 substr
存在于 str
中,则返回 true
,否则返回 false
下面是一个简单的使用 strings.Contains()
函数的例子:
package main
import (
"fmt"
"strings"
)
func main() {
str := "hello, world"
substr := "hello"
if strings.Contains(str, substr) {
fmt.Printf("'%s' contains '%s'", str, substr)
} else {
fmt.Printf("'%s' does not contain '%s'", str, substr)
}
}
上述代码的输出结果为:
'hello, world' contains 'hello'
strings.Contains()
函数是Go语言中处理字符串的一个非常常用的函数,它可以方便地检查字符串是否包含另一个字符串。在实际开发中,我们可以使用它来判断一个字符串是否符合我们的要求,从而进行相应的处理。