访问量: 10 次浏览
在Go中,Rune用于表示Unicode码点,通常用于文本处理的应用程序中。在某些情况下,您可能需要将Rune转换为其小写表示。
本文将讨论如何在Go中将Rune映射为小写。
在Go中,您可以使用 unicode.ToLower() 函数将Rune转换为其小写表示。
ToLower() 函数接受一个参数,即要转换为小写的Rune,并返回该Rune的小写版本。
以下是一个演示如何使用 unicode.ToLower() 将Rune转换为其小写表示的示例 –
package main
import (
"fmt"
"unicode"
)
func main() {
r := 'A'
rLower := unicode.ToLower(r)
fmt.Printf("Original Rune: %c\n", r)
fmt.Printf("Lowercase Rune: %c\n", rLower)
}
在此示例中,我们定义一个值为 'A' 的Rune。我们使用 unicode.ToLower() 函数将 r 转换为其小写表示,并将结果分配给一个新变量 rLower。
最后,我们使用 fmt.Printf() 打印原始的Rune和该Rune的小写版本。
此程序的输出将是 –
Original Rune: A
Lowercase Rune: a
在本文中,我们讨论了如何在Go中使用 unicode.ToLower() 函数将Rune映射为小写。ToLower() 函数允许您将单个Rune转换为其小写表示。
我们还提供了一个示例,演示了如何使用 unicode.ToLower() 将Rune 'A' 转换为其小写表示。按照本文概述的指南,您应该能够在Go程序中将Rune映射为小写。