Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como aparar esquerda e à direita espaços em branco
Um problema de programação comum quando se lida com a entrada do usuário na forma de uma seqüência de caracteres é que os usuários às vezes vai incluir espaços desnecessários ou tabulações - chamados coletivamente de " espaços em branco " - ao inserir informações . Espaços em branco precisa ser removido , pois ele causa problemas , como falsos negativos em pesquisas ou classificação de dados inesperado. A maioria das linguagens de programação incluem a função Trim built-in , mas é simples de escrever o seu próprio bem . Instruções
1

Passe o fio através de uma declaração if-then que verifica cada caractere de uma string a partir do primeiro caractere para determinar se ele é um personagem não- espaço em branco. A verificação deve parar logo que encontrar um caractere não- espaço em branco. Deve registrar a posição do personagem na seqüência . Por exemplo , se a cadeia é " Romeo & Juliet ", que iria registrar a posição do terceiro personagem, "R ", uma vez que existem dois espaços em branco antes dele.
2

Use as operações de manipulação de cadeia da linguagem de programação para remover cada caractere que precede o primeiro caractere não- espaço em branco.
3

Passe o fio através de uma declaração if-then que verifica para trás através da cadeia a partir de última personagem para determinar se ele é um personagem não- espaço em branco. Ele deve parar logo que encontrar um caractere não- espaço em branco. Por exemplo , se a cadeia é " Romeo & Juliet " seria registrar a posição do personagem XIV, o "t", uma vez que existem dois espaços depois.
4

Use as operações de manipulação de cadeia da linguagem de programação para remover todos os caracteres após o último caractere não- espaço em branco.

Anterior :

Próximo : No
  Os artigos relacionados
·Como ler a entrada de matriz 2D em MIPS 
·O que é Espaço em branco em Matlab 
·Como chamar um bloco sem um layout em Magento 
·Como criar um Programa COBOL 
·Como Ler Personagens em MIPS 
·Como converter Hex para Decimal em MIPS 
·Fases de OMT 
·Quais são as duas funções de DMAP 
·Como adicionar um documento em ColdFusion 
·Como criar uma demonstração Tópico em Win32 
  Artigos em destaque
·Como fazer um arquivo MIDI em C + + 
·Tipos de ataques de saturação de buffer 
·Como usar os parâmetros de linha de comando em C + + 
·O que estão fluindo Classes 
·Como depurar vazamentos de memória em GDB 
·Como converter Char * para Int & C + + 
·Controles GUI Comum /Web App Tela 
·Como adicionar colunas a uma DataTable em C # 
·Como criar um Func_Train em GtkRadiant 
·Como ler um número de caracteres de arquivos no CPP 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados