📜  字符串.Contains 在 Golang 中的函数示例(1)

📅  最后修改于: 2023-12-03 14:53:26.062000             🧑  作者: Mango

字符串.Contains 在 Golang 中的函数示例

在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语言中处理字符串的一个非常常用的函数,它可以方便地检查字符串是否包含另一个字符串。在实际开发中,我们可以使用它来判断一个字符串是否符合我们的要求,从而进行相应的处理。