Lors de la gestion des variables de chaîne, il est souvent nécessaire de supprimer tout leader (gauche) ou les espaces blancs traînants (droits) pour assurer l'intégrité des données. Ce processus est crucial pour maintenir la cohérence des données et éviter les erreurs dans le traitement ultérieur.
pour réduire efficacement les espaces blancs de leader et de traîne dans GO, la fonction Strings.trimSpace intégrée est fortement modélisée. Il renvoie une nouvelle chaîne avec tous les espaces blancs principaux et traînants supprimés, tout en laissant la chaîne originale intacte. importer ( "FMT" "Strings" ) func main () { S: = "\ t Hello, world \ n" fmt.printf ("% d% q \ n", len (s), s) t: = cordes.trimspace (s) fmt.printf ("% d% q \ n", len (t), t) }
package main import ( "fmt" "strings" ) func main() { s := "\t Hello, World\n " fmt.Printf("%d %q\n", len(s), s) t := strings.TrimSpace(s) fmt.Printf("%d %q\n", len(t), t) }
Comme vous pouvez le voir, la chaîne d'entrée contient les espaces blancs (\ t) et de fin (\ n), avec une longueur de 16 caractères. Après avoir utilisé Strings.trimspace, nous obtenons une nouvelle chaîne T de longueur 12, avec tous les espaces blancs supprimés.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3