Maison > développement back-end > Golang > le corps du texte

Comment trouver l'index d'un personnage spécifique dans Golang ?

Mary-Kate Olsen
Libérer: 2024-11-12 09:19:02
original
356 Les gens l'ont consulté

How to Find the Index of a Specific Character in Golang?

Comment déterminer l'index des caractères dans Golang

Dans Golang, la recherche de l'index d'un caractère spécifique peut différer de l'indexation des fragments de caractères . Pour localiser l'index d'un caractère donné, tel que "@" dans une chaîne, utilisez la fonction Index du package strings.

Pour illustrer :

import "fmt"
import "strings"

func main() {
    // Define the input string
    input := "chars@arefun"

    // Determine the character index
    index := strings.Index(input, "@")

    fmt.Printf("Index of '@': %d\n", index)

    // If the character is found (i.e., index is not -1)
    if index != -1 {
        // Extract the characters before the delimiter
        charsBefore := input[:index]
        // Extract the characters after the delimiter
        charsAfter := input[index+1:]

        fmt.Printf("Characters before '@': %s\n", charsBefore)
        fmt.Printf("Characters after '@': %s\n", charsAfter)
    } else {
        fmt.Println("Character '@' not found")
    }
}
Copier après la connexion

Dans cet exemple :

  • La fonction Index permet de trouver l'index du caractère "@" dans la chaîne d'entrée.
  • Si le caractère est trouvé, les caractères avant et après le caractère "@" sont extraits et imprimés.
  • Si le caractère n'est pas trouvé, un message approprié s'affiche.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal