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 "