In der Go-Sprache können Sie die Funktion ToTitle() des Strings-Pakets verwenden, um den ersten Buchstaben eines Strings in Großbuchstaben umzuwandeln. Die Syntax lautet „strings.ToTitle(string). "; wenn es Folgendes enthält: Bei chinesischen Zeichenfolgen wird das erste englische Zeichen in der Zeichenfolge geändert.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, GO Version 1.18, Dell G3-Computer.
Während des Entwicklungsprozesses müssen wir oft den ersten Buchstaben einer Zeichenfolge in Großbuchstaben umwandeln. In der Go-Sprache ist die Funktion zum Konvertieren des ersten Buchstabens einer Zeichenfolge in Großbuchstaben strings.ToTitle().
strings.ToTitle gibt eine Kopie der Zeichenfolge zurück, wobei der erste Buchstabe jedes Wortes in s in Großbuchstaben geändert wurde.
strings.ToTitle() Funktionssyntaxformat:
func ToTitle(s string) string
Parameter | Beschreibung |
---|---|
s | Originalzeichenfolge. |
Rückgabewert
Konvertieren Sie die Zeichenfolge s in Großbuchstaben und geben Sie sie zurück.
strings.ToTitle() Funktionsbeispiel:
Beispiel 1: Konvertieren Sie den ersten Buchstaben in einen Großbuchstaben
package main import ( "fmt" "strings" ) func main() { //使用 Strings.ToTitle() 函数,将字符串首字母转成大写 strHaiCoder := "hello world" ToTitleStr := strings.ToTitle(strHaiCoder) fmt.Println("ToTitleStr =", ToTitleStr) }
Analyse: Wir definieren eine String-Typ-Variable strHaicoder und verwenden dann die Zeichen strings.ToTitle ()-Funktion des Strings wandelt den ersten Buchstaben der Variablen strHaicoder in Großbuchstaben um und verwendet die print()-Funktion, um das endgültige konvertierte Ergebnis zu drucken.
Beispiel 2: Konvertieren Sie eine Zeichenfolge, die mit Chinesisch
package main import ( "fmt" "strings" ) func main() { //使用 Strings.ToTitle() 函数,转换中文开始的字符串 strHaiCoder := "你好(helloworld)" ToTitleStr := strings.ToTitle(strHaiCoder) fmt.Println("ToTitleStr =", ToTitleStr) }
Analyse beginnt:
Wir definieren eine Zeichenfolgentypvariable strHaicoder und weisen ihr den Wert „haiCoder“ zu. Anschließend verwenden wir Zeichen string wandelt den ersten Buchstaben der Variablen strHaicoder in Großbuchstaben um und verwendet die Funktion print(), um das endgültige konvertierte Ergebnis zu drucken.
Da der String strHaicoder mit Chinesisch beginnt, nimmt der Chinese keine Änderungen vor. Die Funktion strings.ToTitle() ändert das erste Englisch in der Zeichenfolge, sodass „你好(helloworld)
“ schließlich ausgegeben wird und h ein Kleinbuchstabe ist Hauptstadt H.
Hinweis:
In Go1.18 ist die Title-Methode der Strings, Bytes-Standardbibliothek veraltet.
【Verwandte Empfehlungen: Go-Video-Tutorial, Programmierunterricht】
Das obige ist der detaillierte Inhalt vonSo schreiben Sie den ersten Buchstaben einer Zeichenfolge in der Go-Sprache groß. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!