Golang 如何将字符串转换为大写

Golang 如何将字符串转换为大写

在Go语言中,字符串与Java、C++、Python等其他语言不同。它是一个可变宽度字符序列,每个字符都使用UTF-8编码的一个或多个字节表示。

在Go语言中的字符串中,允许您使用以下函数将字符串转换为大写。所有这些函数都定义在字符串包中,因此您必须在程序中导入字符串包以访问这些函数:

1. ToUpper: 此函数用于将给定的字符串元素转换为大写。或者换句话说,此函数返回给定字符串的副本,其中所有Unicode字符都映射到大写。

语法:

func ToUpper(str string) string

在这里,str代表您想将其转换为大写的字符串。让我们用一个例子来讨论这个概念:

示例:

输出:

字符串(转换之前):
字符串1: WelcomE,GeeksforGeeks **
字符串2:This is the,tuTorial oF Golang##
字符串3:HELLO!GOLANG
字符串4:大写转换

字符串(转换之后):
结果1: WELCOME,GEEKSFORGEEKS **
结果2: THIS IS THE,TUTORIAL OF GOLANG##
结果3:HELLO!GOLANG
结果4:UPPERCASE CONVERSION

2. ToTitle: 此函数用于将字符串元素转换为标题大小写。或者换句话说,此函数返回给定字符串的副本,在其中所有Unicode字符都映射到标题大小写。

语法:

func ToTitle(str string) string

在这里,str代表您想要将其转换为标题大小写的字符串。让我们用一个例子来讨论这个概念:

示例:

输出:

Strings (before):
String 1:  WelcomE, GeeksforGeeks**
String 2: This is the, tuTorial oF Golang##
String 3: HELLO! GOLANG
String 4: uppercase conversion

Strings (after):
Result 1:  WELCOME, GEEKSFORGEEKS**
Result 2:THIS IS THE, TUTORIAL OF GOLANG##
Result 3: HELLO! GOLANG
Result 4: UPPERCASE CONVERSION

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程