Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como dividir a string em Dois
Durante a programação, há muitos casos em que você pode precisar dividir uma string em várias seqüências . Por exemplo, você pode dividir uma string em metade com base em seu comprimento. Ou, se um usuário final insere seu nome completo em seu aplicativo, você pode querer dividi-lo em " primeiro nome " e " sobrenome ". Os exemplos aqui são escritas em Ruby, mas você pode usar os mesmos princípios para dividir uma string em Python, PHP e outras linguagens de programação. Instruções
Divida com a duração
1

Atribuir sua string a uma variável:

@ OriginalString = " digite sua seqüência aqui "
2

Atribuir o comprimento da corda a uma variável:

@ StringLength = @ originalstring.length
3

Divida o comprimento da corda em dois para determinar o comprimento de cada um dos as duas novas cadeias :

@ newlength = @ StringLength /2
4

Crie uma nova string contendo a primeira metade do string original , usando o comprimento para determinar o ponto de parada :

@ first_string = @ OriginalString [0 , @ newlength ]
5

Crie uma segunda cadeia de caracteres contendo a segunda metade do string original :

@ second_string = @ OriginalString [@ newlength .. -1]
Divide Baseado em um espaço
6

Atribuir sua string a uma variável:

@ fullname = " , Jane Jones "
7

Encontre o primeiro espaço na string original :

@ firstspace = @ fullname.index ('')
8

criar duas novas cadeias , usando a localização do primeiro espaço como separador :

@ nome = @ nome completo [0 , @ firstspace ] @ sobrenome = @ nome completo [@ firstspace +1 .. -1] < br >

Se @ fullname = " Jane Jones ", então

@ nome = "Jane" @ sobrenome = " Jones "

Anterior :

Próximo : No
  Os artigos relacionados
·Qual é a diferença entre SHA e SHA-1 Criptografia 
·Cálculos em Adobe LiveCycle Enterprise Suite 
·Como construir um sistema de afiliados em ColdFusion 
·O que é um formato PCM 
·Definição de Substring 
·Como usar o HTTP Compression e Coldfusion 
·Como armazenar Handle MATLAB 
·O que é um erro de cálculo 
·Limites do Eixo em MATLAB 
·O que é Espaço em branco em Matlab 
  Artigos em destaque
·Como formatar Duplas em C 
·Como calcular um Transpor Matriz em C + + 
·Como plotar funções variável com um Matrix em MATLAB…
·Como fazer um arquivo CFG Com o Visual C 
·Como usar função de modelo Sobrecarga no C + + 
·Como alterar um fator de preenchimento 
·Como estimar Funções de transferência de sistemas fí…
·Facelet Vs . JSP 
·Como remover a barra de APP_NAME do Android 
·Como fazer Volumétrica Fog em Open GL 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados