package main
import (
"fmt"
"strings"
)
func main() {
str1 := "helloRegan"
str2 := "Regan"
fmt.Println(strings.Contains(str1,str2))
fmt.Println(strings.ContainsAny(str1,str2))
fmt.Println(strings.ContainsRune(str1,'R'))
fmt.Println(strings.ContainsRune(str1,'A'))
//0x0068是h
fmt.Printf("%c\n",0x0068)
fmt.Println(strings.ContainsRune(str1,0x0068))
fmt.Println(strings.Index(str1,"llo"))
fmt.Println(strings.IndexAny(str1,"aoane"))
fmt.Println(strings.ToLower(str1))
fmt.Println(strings.ToUpper(str1))
fmt.Println(strings.Title(str1))
fmt.Println(strings.Compare("abc","cde"))
fmt.Println(strings.Compare("cde","abc"))
fmt.Println(strings.Compare("cde","cde"))
fmt.Println(strings.TrimSpace(" ab cd "))
fmt.Println(strings.TrimPrefix("Hello","Hel"))
fmt.Println(strings.TrimSuffix("Hello","llo"))
fmt.Println(strings.TrimSuffix("Hello","qqllo"))
fmt.Println(strings.TrimLeft("Hello","ahH"))
fmt.Println(strings.Trim("Hello","ahHo"))
fmt.Println(strings.TrimFunc("HassaH",f))
strs:=strings.SplitN("you are my oooo"," ",2)
fmt.Println(strs,len(strs))
for _,s := range strs{
fmt.Println(s)
}
str1s:= strings.SplitAfterN("ni,hao,a",",",2)
str2s:= strings.SplitAfter("ni,hao,a",",")
fmt.Println(str1s,len(str1s),str2s,len(str2s))
var str13 = strings.Join([]string{
"My","Love","You"},"❤")
fmt.Println(str13)
}
func f (char rune)bool{
if char == 'a' {
return true
} else{
return false
}
}
[Ir] Paquete de cadenas de biblioteca estándar
Supongo que te gusta
Origin blog.csdn.net/qq_36045898/article/details/113871994
Recomendado
Clasificación