Lors de la programmation , il ya de nombreux cas où vous pourriez avoir besoin pour diviser une chaîne en plusieurs chaînes . Par exemple, vous pouvez diviser une chaîne en deux en fonction de sa longueur . Or , si les entrées de l' utilisateur final son nom complet dans votre application , vous pouvez le diviser en «prénom» et « nom de famille. " Les exemples ici sont écrits en Ruby, mais vous pouvez utiliser les mêmes principes à découper une chaîne en Python , PHP et autres langages de programmation . Instructions 
 Divide fonction de la durée 
 1 
 Assign votre chaîne à une variable : 
 
 @ OriginalString = " tapez votre chaîne ici " 
 2 < p > Affecter la longueur de la chaîne à une variable : 
 
 @ = @ stringlength originalstring.length 
 3 
 Divisez la longueur de la chaîne en deux pour déterminer la longueur de chacun des les deux nouvelles chaînes : 
 
 @ = @ nouvelleLongueur stringlength /2 
 4 
 Créer une nouvelle chaîne de caractères contenant la première moitié de la chaîne d'origine , en utilisant la longueur afin de déterminer le point d'arrêt : Photos 
 @ = @ first_string OriginalString [0, @ nouvelleLongueur ] 
 5 
 créer une deuxième chaîne de caractères contenant la seconde moitié de la chaîne d'origine : 
 
 @ = @ second_string OriginalString [@ nouvelleLongueur .. -1 ] 
 Diviser basée sur l'espace 
 6 
 Assign votre chaîne à une variable : 
 
 @ fullname = " , Jane Jones " 
 7 
 Trouver le premier espace dans la chaîne d'origine : 
 
 @ = @ firstspace fullname.index ('') 
 8 
 Création de deux nouvelles chaînes , en utilisant l'emplacement du premier espace comme séparateur : 
 
 @ = @ prénom nom complet [0, @ firstspace ] @ = @ prénom nom complet [@ firstspace +1 .. -1 ] < br > 
 @ fullname = " Jane Jones" puis 
 
 @ prénom = " Jane" @ lastname = " Jones "