Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Cara menukar rentetan huruf kecil kepada huruf besar dalam bahasa Go

Cara menukar rentetan huruf kecil kepada huruf besar dalam bahasa Go

青灯夜游
青灯夜游asal
2023-01-13 15:39:313533semak imbas

Dalam bahasa Go, anda boleh menggunakan fungsi ToUpper() bagi pakej rentetan untuk menukar rentetan huruf kecil kepada huruf besar fungsi ini boleh menukar semua huruf kepada salinan versi huruf besar yang sepadan dan mengembalikannya, sintaks "; rentetan .ToUpper(rentetan asal)". Fungsi ToUpper() tidak sah untuk bahasa Cina dan hanya akan menukar semua huruf kecil Inggeris kepada huruf besar.

Cara menukar rentetan huruf kecil kepada huruf besar dalam bahasa Go

Persekitaran pengendalian tutorial ini: sistem Windows 7, GO versi 1.18, komputer Dell G3.

Semasa proses pembangunan, banyak kali kita perlu menukar semua aksara kecil rentetan kepada huruf besar Dalam bahasa Go, fungsi yang digunakan untuk menukar aksara kecil rentetan kepada huruf besar ialah ToUpper ().

rentetan.ToUpper: Mengembalikan salinan dengan semua huruf ditukar kepada versi huruf besar yang sepadan

func ToUpper(s string) string
参数 描述
s 原字符串。

Nilai pulangan

  • akan Rentetan s ditukar kepada huruf besar dan dikembalikan.

Contoh 1: Tukar rentetan Bahasa Inggeris kepada huruf besar

package main
import (
	"fmt"
	"strings"
)
func main() {
	//使用 ToUpper() 函数,将字符串转成大写
	strHaiCoder := "Study Golang From HaiCoder"
	upperStr := strings.ToUpper(strHaiCoder)
	fmt.Println("upperStr =", upperStr)
}

Cara menukar rentetan huruf kecil kepada huruf besar dalam bahasa Go

Kami mentakrifkan pembolehubah jenis Rentetan strHaicoder, kemudian kami menggunakan fungsi ToUpper() rentetan untuk menukar semua aksara pembolehubah strHaicoder kepada huruf besar, dan menggunakan fungsi print() untuk mencetak hasil penukaran akhir.

Contoh 2: Tukar rentetan yang mengandungi bahasa Cina

package main
import (
	"fmt"
	"strings"
)
func main() {
	//使用 ToUpper() 函数,转换包含中文的字符串
	strHaiCoder := "你好(hello)"
	upperStr := strings.ToUpper(strHaiCoder)
	fmt.Println("upperStr =", upperStr)
}

Cara menukar rentetan huruf kecil kepada huruf besar dalam bahasa Go

  • Pertama, kami mentakrifkan A rentetan jenis pembolehubah strHaicoder diberikan nilai "HaiCoder". Kemudian kami menggunakan fungsi ToUpper() rentetan untuk menukar pembolehubah strHaicoder kepada huruf besar, dan gunakan fungsi print() untuk mencetak hasil akhir yang ditukar.

  • Oleh kerana rentetan strHaicoder mengandungi bahasa Cina, bahasa Cina tidak diubah dalam apa-apa cara, dan semua huruf kecil Inggeris di dalamnya telah ditukar kepada huruf besar, jadi output akhir ialah "你好(HELLO)".

[Cadangan berkaitan: Pergi tutorial video, Pengajaran pengaturcaraan]

Atas ialah kandungan terperinci Cara menukar rentetan huruf kecil kepada huruf besar dalam bahasa Go. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn