[go] 문자열에 특정 값 존재 여부 확인
GO에서 문자열이 특정 값이나 부분 문자열을 포함하는지 확인하는 방법은 strings
패키지에 내장된 함수를 사용하는 것이다.
Contains 함수
Contains 함수는 하나의 문자열이 다른 문자열을 포함하는지 여부를 확인할 때 사용된다.
예를 들어, 다음은 Contains 함수를 사용하여 문자열 내에 특정 값이 존재하는지 확인하는 방법이다.
package main
import (
"fmt"
"strings"
)
func main() {
str := "Hello, world"
if strings.Contains(str, "world") {
fmt.Println("문자열에 'world'가 포함되어 있습니다.")
} else {
fmt.Println("문자열에 'world'가 포함되어 있지 않습니다.")
}
}
위 코드를 실행하면 “문자열에 ‘world’가 포함되어 있습니다.”가 출력된다.
References
- GO Language Documentation: https://pkg.go.dev/std#strings.Contains