Comment convertir une chaîne de caractères en minuscules ?
Je pense qu'il doit y avoir une fonction intégrée pour cela, mais je ne la trouve pas.
J'ai trouvé un ToLower
en "unicode/letter"
mais cela ne fonctionne que pour une rune à la fois.
Comment convertir une chaîne de caractères en minuscules ?
Je pense qu'il doit y avoir une fonction intégrée pour cela, mais je ne la trouve pas.
J'ai trouvé un ToLower
en "unicode/letter"
mais cela ne fonctionne que pour une rune à la fois.
Oui, il y en a un, vérifiez le paquet de cordes .
package main
import (
"fmt"
"strings"
)
func main() {
fmt.Println(strings.ToLower("Gopher"))
}
Si vous êtes trop paresseux pour cliquer sur le site de l paquet de chaînes Voici un exemple de code :
strings.ToLower("Hello, WoRLd") // => "hello, world"
Si vous devez gérer un Cas spécial Unicode comme l'azéri ou le turc, vous pouvez utiliser ToLowerSpecial
:
strings.ToLowerSpecial(unicode.TurkishCase, "Hello, WoRLd") // => "hello, world"
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.