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

Comment récupérer les X derniers caractères d'une chaîne GoLang ?

Susan Sarandon
Libérer: 2024-11-27 00:06:14
original
926 Les gens l'ont consulté

How to retrieve the last X characters from a GoLang string?

Récupérer les X derniers caractères d'une chaîne Golang

Obtenir les derniers caractères d'une chaîne est une tâche courante en programmation. Cet article fournit des instructions détaillées sur la façon d'accomplir cela dans Golang.

Utilisation des expressions Slice

Les chaînes Go sont simplement des tableaux d'octets, vous pouvez donc utiliser des expressions slice pour récupérer le X derniers caractères. La syntaxe est :

s[start:end]
Copier après la connexion

Pour obtenir les trois derniers caractères d'une chaîne s, vous utiliserez l'expression suivante :

s[len(s)-3:]
Copier après la connexion

Support Unicode

Si vous travaillez avec des chaînes Unicode, vous pouvez utiliser la même approche, mais convertir la tranche de rune en chaîne à l'aide de string() function :

s := []rune("世界世界世界")
last3 := string(s[len(s)-3:])
Copier après la connexion

Exemples

Par exemple, disons que vous avez la chaîne 12121211122. Les trois derniers caractères peuvent être récupérés comme suit :

s := "12121211122"
last3 := s[len(s)-3:]
Copier après la connexion

Dans ce cas, last3 sera "122".

Conclusion

Les expressions Slice offrent un moyen pratique et efficace de récupérer les X derniers caractères d'une chaîne Golang. Que vous travailliez avec des tableaux d'octets ou des chaînes Unicode, ces techniques feront le travail.

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