知识分享之Golang——常用字符串大小写处理函数
背景
知识分享之Golang篇是我在日常使用Golang时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进行共同学习。欢迎大家进行持续关注。
知识分享系列目前包含Java、Golang、Linux、Docker等等。
开发环境
- 系统:windows10
- 语言:Golang
- golang版本:1.17
内容
在日常时我们经常需要对于一些字符串进行大小写处理或特定语言处理,这时就需要用到strings包了,下面是常用的函数,我将其整理出来便于大家快速使用。
// 首字母大写返回
fmt.Println(strings.Title("test"))
// 字符串转换成小写
fmt.Println(strings.ToLower("TEST"))
// 字符串转换为大写
fmt.Println(strings.ToTitle("test"))
// 转换成大写返回
fmt.Println(strings.ToUpper("test"))
// 使用特定语言转换成大写
var us unicode.SpecialCase
fmt.Println(strings.ToTitleSpecial(us, "test"))
// 使用特定语言转换成大写
fmt.Println(strings.ToUpperSpecial(us, "test"))
// 使用特定语言转换小写
fmt.Println(strings.ToLowerSpecial(us, "TEST"))
本文声明:
知识共享许可协议
本作品由 cn華少 采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。