8.操作字符串的常用函数
作者: thtomatic 分类: Golang 评论: [ 0 ] 条 浏览: [ 301 ] 次
文档地址:https://studygolang.com/static/pkgdoc/pkg/strings.htm
Go语言中strings包提供了很多操作字符串的函数,下面整理几个常用的操作字符串函数
(1)func Contains(s,substr string) bool :判断字符串s中是否包含字符串substr
(2)func Replace(s,old,new string,n ,int) string :用string替换字符串s中的old字符串,并返回替换后的字符串,其中参数n是指定替换的个数
(3)func ToUpper(s string) string:将字符串s中的所有字母转换为大写字符
(4)func ToLower(s string) string :将字符串s中的所有字母转换为小写字符
(5)func Split(s,sep string) []string:将字符串s按照sep进行分割,返回字符切片
Example:
package main
import (
"fmt"
"strings"
)
func main() {
string1 := "Hello"
string2 := "hello"
result := string1 == string2
fmt.Println(result) //输出false
text1 := "蔡徐坤"
substring1 := "坤"
//在text1中查找是否包含substring1字符串
result = strings.Contains(text1, substring1)
fmt.Println(result) //输出true
text2 := "car"
fmt.Println("旧字符串:", text2)
//把r替换为t
replacedText := strings.Replace(text2, "r", "t", 1)
fmt.Println("新字符串:", replacedText) //输出cat
text3 := "kun"
//转换为大写
text4 := strings.ToUpper(text3)
fmt.Println(text4)
//转换为小写
var text5 string = strings.ToLower(text4)
fmt.Println(text5)
text6 := "唱,跳,rap,篮球"
//用,分割字符串
splittedString := strings.Split(text6, ",")
fmt.Println(splittedString) //输出[唱 跳 rap 篮球]
}
版权所有:《thtomatic》 => 《8.操作字符串的常用函数》
本文地址:https://ask.mykeji.net/golang/278.html
除非注明,文章均为 《简单记录》 原创,欢迎转载!转载请注明本文地址,谢谢。
发表评论: