Go语言大小写转换
Go语言常用的大小写转换方法如下表所示。
接下来通过一个示例来演示部分大小写转换函数的使用,代码如下所示。
声明:《Go系列教程》为本站“54笨鸟”官方原创,由国家机构和地方版权局所签发的权威证书所保护。
| 方法 | 功能描述 |
|---|---|
| func Title(s string) string | 将字符串 s 每个单词首字母大写返回 |
| func ToLower(s string) string | 将字符串 s 转换成小写返回 |
| func ToLowerSpecial(_case unicode.SpecialCase, s string) string | 将字符串 s 中所有字符按 _case 指定的映射转换成小写返回 |
| func ToTitle(s string) string | 将字符串 s 转换成大写返回 |
| func ToTitleSpecial(_case unicode.SpecialCase, s string) string | 将字符串 s 中所有字符按 _case 指定的映射转换成大写返回 |
| func ToUpper(s string) string | 将字符中 s 转换成大写返回 |
| func ToUpperSpecial(_case unicode.SpecialCase, s string) string | 将字符串 s 中所有字符按 _case 指定的映射转换成大写返回 |
接下来通过一个示例来演示部分大小写转换函数的使用,代码如下所示。
package main
import(
"fmt"
"strings"
)
func main(){
TestTitle()
TestToTitle()
TestToLower()
TestToUpper()
}
//将字符串 s 每个单词首字母大写返回
func TestTitle(){
fmt.Println(strings.Title("her royal highness"))
}
//将字符串 s 转换成大写返回
func TestToTitle(){
fmt.Println(strings.ToTitle("louD noises"))
}
//将字符串 s 转换成小写返回
func TestToLower(){
fmt.Println(strings.ToLower("Gopher"))
}
//将字符串s转换成大写返回
func TestToUpper(){
fmt.Println(strings.ToUpper("Gopher"))
}
运行结果如下:
Her Royal Highness
LOUD NOISES
gopher
GOPHER
声明:《Go系列教程》为本站“54笨鸟”官方原创,由国家机构和地方版权局所签发的权威证书所保护。
ICP备案:
公安联网备案: