如何在 Golang 中將 Rune 對映到小寫?


在 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("Original Rune: %c\n", r)
   fmt.Printf("Lowercase Rune: %c\n", rLower)
}

在此示例中,我們定義了一個值為 'A' 的 rune r。我們使用 unicode.ToLower() 函式將其轉換為其小寫表示形式,並將結果賦值給新的變數 rLower。最後,我們使用 fmt.Printf() 列印原始 rune 和 rune 的小寫版本。

輸出

此程式的輸出將為:

Original Rune: A
Lowercase Rune: a

結論

在本文中,我們討論瞭如何使用 unicode.ToLower() 函式在 Go 中將 rune 對映到小寫。ToLower() 函式允許您將單個 rune 轉換為其小寫表示形式。我們還提供了一個示例,演示瞭如何使用 unicode.ToLower() 將 rune 'A' 轉換為其小寫表示形式。透過遵循本文中概述的指南,您應該能夠在 Go 程式中將 rune 對映到小寫。

更新於: 2023年5月8日

677 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.