如何在 Golang 中将 Rune 映射为小写?

go programmingserver side programmingprogramming更新于 2025/5/22 8:22:17

在 Go 中,Rune 用于表示 Unicode 码位,它们常用于文本处理应用程序。在某些情况下,您可能需要将 Rune 转换为其小写表示。在本文中,我们将讨论如何在 Go 中将 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("原始符文: %c\n", r)
    fmt.Printf("小写符文: %c\n", rLower)
}

在此示例中,我们定义了一个符文 r,其值为 'A'。我们使用 unicode.ToLower() 函数将 r 转换为其小写表示,并将结果赋给新变量 rLower。最后,我们使用 fmt.Printf() 打印原始符文和小写符文。

输出

该程序的输出为 −

原始符文:A
小写符文:a

结论

在本文中,我们讨论了如何在 Go 中使用 unicode.ToLower() 函数将符文转换为小写。ToLower() 函数允许你将单个符文转换为其小写表示。我们还提供了一个示例,演示了如何使用 unicode.ToLower() 将符文"A"转换为其小写表示。按照本文概述的指南,你应该能够在 Go 程序中将符文转换为小写表示。


相关文章