package main
import (
"fmt"
"strings"
)
func main() {
originalString := "Hello, world! Hello, Go!"
// 查找子串
substringToFind := "Hello"
found := strings.Contains(originalString, substringToFind)
fmt.Printf("'%s' 是否存在于字符串中: %v\n", substringToFind, found)
// 替换子串
newSubstring := "Hi"
replacedString := strings.Replace(originalString, substringToFind, newSubstring, -1)
fmt.Printf("替换后的字符串: %s\n", replacedString)
}
在上面的例子中,我们使用 strings.Contains 来检查子串是否存在,并使用 strings.Replace 来进行替换。如果你有特定的需求,也可以考虑使用正则表达式进行更复杂的查找和替换操作。
转载请注明出处:http://www.zyzy.cn/article/detail/7779/GoFrame