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 "