Go 字符串替换


package main
     
import (
    "fmt"
    "strings"
)
     
func main() {
    str := "welcome to beijing"
    strF = strings.Replace(str, " ", ",", -1)
    fmt.Println(strF)
    strS = strings.Replace(str, " ", ",", 1)
    fmt.Println(strS)
}

给定字符串转换为英文标题的首字母大写的格式,不能正确处理 unicode 标点。

func Title(s string) string

所有字母转换为小写。

func ToLower(s string) string

所有字母转换为大写。

func ToUpper(s string) string
// Her Royal Highness
fmt.Println(strings.Title("her royal highness"))
// gopher123
fmt.Println(strings.ToLower("Gopher123"))
// GOPHER
fmt.Println(strings.ToUpper("Gopher"))
分享:

评论