Dalam bahasa Go, anda boleh menggunakan fungsi ToTitle() bagi pakej rentetan untuk menggunakan huruf besar rentetan Fungsi ini boleh menukar huruf pertama rentetan kepada huruf besar .ToTitle(string) "; Jika ia adalah rentetan yang mengandungi aksara Cina, aksara Inggeris pertama dalam rentetan akan diubah suai.
Persekitaran pengendalian tutorial ini: sistem Windows 7, GO versi 1.18, komputer Dell G3.
Semasa proses pembangunan, banyak kali kita perlu menukar huruf pertama rentetan kepada huruf besar Dalam bahasa Go, fungsi untuk menukar huruf pertama rentetan kepada huruf besar ialah rentetan.ToTitle( ).
strings.ToTitle mengembalikan salinan rentetan dengan huruf pertama setiap perkataan dalam s ditukar kepada huruf besar.
Format sintaks rentetan.ToTitle() fungsi:
func ToTitle(s string) string
参数 | 描述 |
---|---|
s | 原字符串。 |
Nilai pulangan
Tukar aksara Tukarkan rentetan s kepada huruf besar dan kembalikannya.
Contoh penggunaan rentetan.ToTitle() fungsi:
Contoh 1: Tukar huruf pertama kepada huruf besar
package main import ( "fmt" "strings" ) func main() { //使用 Strings.ToTitle() 函数,将字符串首字母转成大写 strHaiCoder := "hello world" ToTitleStr := strings.ToTitle(strHaiCoder) fmt.Println("ToTitleStr =", ToTitleStr) }
Analisis: Kami menentukan pembolehubah jenis rentetan strHaicoder, dan kemudian kami menggunakan fungsi strings.ToTitle() untuk menukar huruf pertama pembolehubah strHaicoder kepada huruf besar dan menggunakan print( ) fungsi mencetak hasil akhir yang ditukar.
Contoh 2: Tukar rentetan yang bermula dengan bahasa Cina
package main import ( "fmt" "strings" ) func main() { //使用 Strings.ToTitle() 函数,转换中文开始的字符串 strHaiCoder := "你好(helloworld)" ToTitleStr := strings.ToTitle(strHaiCoder) fmt.Println("ToTitleStr =", ToTitleStr) }
Analisis:
Kami takrifkan A pembolehubah strHaicoder jenis rentetan dan memberikan nilai "haiCoder". Kemudian kami menggunakan fungsi ToTitle() rentetan untuk menukar huruf pertama pembolehubah strHaicoder kepada huruf besar, dan gunakan fungsi print() untuk mencetak hasil penukaran akhir.
Oleh kerana rentetan strHaicoder bermula dengan bahasa Cina, orang Cina tidak membuat sebarang perubahan Fungsi rentetan.ToTitle() mengubah bahasa Inggeris pertama dalam rentetan, jadi output akhir "" ditukar, dan h berubah daripada huruf kecil kepada huruf besar H. 你好(helloworld)
Nota:
Pergi tutorial video, Pengajaran pengaturcaraan]
Atas ialah kandungan terperinci Cara menggunakan huruf besar rentetan pertama dalam bahasa Go. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!