Maison > Article > développement back-end > Comment trouver l'index d'un caractère dans une chaîne Go ?
Recherche de l'index des caractères dans Go with Strings Package
Vous pouvez récupérer l'index d'un caractère dans une chaîne à l'aide de la fonction Index à partir des chaînes package.
Exemple d'utilisation :
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") } }
Sortie :
Index: 5 chars: chars arefun: arefun
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!