Heim > Artikel > Backend-Entwicklung > Wie finde ich den Index eines Zeichens in einem Go-String?
Suchen des Zeichenindex im Go with Strings-Paket
Sie können den Index eines Zeichens in einer Zeichenfolge mithilfe der Indexfunktion aus den Zeichenfolgen abrufen Paket.
Beispielverwendung:
package main import ( "fmt" "strings" ) func main() { str := "chars@arefun" char := "@" // Find the index of the character using strings.Index index := strings.Index(str, char) if index != -1 { // If the character was found, split the string based on the index chars := str[:index] arefun := str[index+1:] fmt.Println("Index:", index) fmt.Println("chars:", chars) fmt.Println("arefun:", arefun) } else { fmt.Println("Character not found") } }
Ausgabe:
Index: 5 chars: chars arefun: arefun
Das obige ist der detaillierte Inhalt vonWie finde ich den Index eines Zeichens in einem Go-String?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!