"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Vá a linguagem remove eficientemente os personagens de espaço em branco antes e depois das cordas

Vá a linguagem remove eficientemente os personagens de espaço em branco antes e depois das cordas

Postado em 2025-05-03
Navegar:837

How to Efficiently Remove Leading and Trailing Whitespace from Strings in Go?

removendo os líderes e os espaços brancos de strings em go

ao manusear variáveis ​​de string, geralmente é necessário remover qualquer espaços brancos de liderança (esquerda) ou direita (direita) para garantir a integridade dos dados. Esse processo é crucial para manter a consistência dos dados e evitar erros no processamento subsequente. Ele retorna uma nova string com todos os espaços brancos principais e à direita removidos, deixando a string original intocada. importação ( "FMT" "Strings" ) func main () { s: = "\ t Olá, mundo \ n" fmt.printf (" %d %q \ n", len (s), s) t: = strings.Trimspace (s) fmt.printf (" %d %q \ n", len (t), t) }

output:

16 "\ t hello, mundo \ n" 12 "Hello, World"

Como você pode ver, a sequência de entrada S contém os espaços brancos Leading (\ t) e a trilha (\ n), com um comprimento de 16 caracteres. Depois de usar strings.Trimspace, obtemos uma nova sequência t de comprimento 12, com todos os espaços brancos removidos.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3