Go 实现字符串首字母大、小写函数

作者: adm 分类: go 发布时间: 2021-10-21 11:11

Go 语言本身没有 字符串首字母大、小写 的函数,只有 strings.ToUpper(s string) 和 strings.ToLower(s string) 能分别实现字符串全字母大、小写。

可以在这两个函数的基础上分别实现 字符串首字母大、小写 的封装:

// FirstUpper 字符串首字母大写

func FirstUpper(s string) string {
if s == "" {
return ""
}
return strings.ToUpper(s[:1]) + s[1:]
}

// FirstLower 字符串首字母小写

func FirstLower(s string) string {
if s == "" {
return ""
}
return strings.ToLower(s[:1]) + s[1:]
}

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!