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

Utilisez la fonction strings.Trim pour supprimer le jeu de caractères spécifié du début et de la fin d'une chaîne

王林
Libérer: 2023-07-24 16:27:17
original
1197 Les gens l'ont consulté

Utilisez la fonction strings.Trim pour supprimer le jeu de caractères spécifié au début et à la fin de la chaîne

Dans le langage Go, la fonction strings.Trim est une fonction très pratique qui permet de supprimer le jeu de caractères spécifié au début et à la fin De la chaîne, rendant la chaîne plus rangée et standardisée. Cet article explique comment utiliser la fonction strings.Trim et montre quelques exemples de code.

Tout d'abord, jetons un coup d'œil au prototype des chaînes.Fonction Trim :

func Trim(s string, cutset string) string

Cette fonction accepte deux paramètres. Le premier paramètre est la chaîne à traiter, et la. le deuxième paramètre est le jeu de caractères à supprimer. La valeur de retour de la fonction est la nouvelle chaîne après suppression du jeu de caractères spécifié.

Ce qui suit est un exemple de code utilisant la fonction strings.Trim :

package main

import (
    "fmt"
    "strings"
)

func main() {
    str := "-Hello, World!-"
    cutset := "-! "

    newStr := strings.Trim(str, cutset)
    fmt.Println(newStr)
}
Copier après la connexion

Dans le code ci-dessus, nous définissons une tranche de caractère str, qui contient des caractères supplémentaires, tels que '-' et '!' Nous définissons le jeu de caractères cutset à supprimer sur "-!", afin que ces caractères au début et à la fin de la chaîne puissent être supprimés.

Exécutez le code ci-dessus, le résultat de sortie est "Hello, World". On peut voir qu'après la suppression du jeu de caractères "-!", les "-", "!" et les espaces au début et à la fin de la chaîne ont été supprimés avec succès.

Dans le développement réel, nous devons souvent supprimer certains caractères spéciaux dans les chaînes, tels que les espaces, les nouvelles lignes, etc. Cette fonction peut être implémentée très facilement à l’aide de la fonction strings.Trim.

Voici un autre exemple de code :

package main

import (
    "fmt"
    "strings"
)

func main() {
    str := "   Hello,   World!   "
    cutset := " "

    newStr := strings.Trim(str, cutset)
    fmt.Println(newStr)
}
Copier après la connexion

Exécutez le code ci-dessus et le résultat sera "Hello, World !". Comme vous pouvez le constater, les espaces sont supprimés avec succès, mais les espaces au milieu de la chaîne sont conservés.

Lors de l'utilisation de la fonction strings.Trim, il convient de noter que cette fonction supprimera uniquement le jeu de caractères spécifié au début et à la fin de la chaîne, et ne supprimera pas les caractères au milieu de la chaîne.

De plus, si le jeu de caractères à supprimer apparaît à l'intérieur de la chaîne, il ne sera pas supprimé. Seuls les caractères qui apparaissent au début et à la fin de la chaîne seront supprimés. C’est un détail qui mérite attention.

Résumé :

Cet article explique comment utiliser la fonction strings.Trim dans le langage Go pour supprimer le jeu de caractères spécifié au début et à la fin d'une chaîne, et donne quelques exemples de code pratiques. L'utilisation de la fonction strings.Trim peut très facilement supprimer les caractères spéciaux d'une chaîne, rendant la chaîne plus ordonnée et standardisée. Dans le développement réel, nous avons souvent besoin de traiter des chaînes, et l'utilisation de la fonction strings.Trim peut améliorer l'efficacité de notre développement. J'espère que cet article pourra vous être utile.

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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!