Bij het programmeren , er zijn veel gevallen waarin je kan nodig zijn om een snaar te verdelen in meerdere strings . Bijvoorbeeld , kunt u een string in de helft gebaseerd op de lengte verdelen . Of , indien een eindgebruiker ingangen haar volledige naam in uw toepassing , kunt u het wilt splitsen in ' voornaam ' en ' achternaam . " De voorbeelden hier zijn in Ruby geschreven , maar u kunt dezelfde principes gebruiken om split een string in Python , PHP en andere programmeertalen . Instructies Divide Gebaseerd op Lengte 1 Wijs uw tekenreeks aan een variabele : @ originalstring = " Type je touwtje hier " kopen van 2 Wijs de lengte van de string aan een variabele : @ snaarlengte = @ originalstring.length 3 Verdeel de lengte van de string in twee tot de lengte van elk van de te bepalen de twee nieuwe snaren : @ newlength = @ snaarlengte /2 4 Maak een nieuwe string met de eerste helft van de oorspronkelijke tekenreeks , met behulp van de lengte naar het eindpunt te bepalen : @ first_string = @ originalstring [ 0 , @ newlength ] 5 Maak een tweede string met de tweede helft van de oorspronkelijke string: @ second_string = @ originalstring [ @ newlength .. -1 ] Verdeel op basis van een Ruimte 6 Wijs uw tekenreeks aan een variabele : @ fullname = " , Jane Jones " 7 Vind de eerste ruimte in de originele string: @ firstspace = @ fullname.index ( ' ' ) 8 @ voornaam = @ fullname [ 0 , @ firstspace ] @ lastname = @ fullname [ @ firstspace 1 .. -1 ] < br : Maak twee nieuwe snaren , met de locatie van de eerste ruimte als de separator > Als @ fullname = " Jane Jones " dan @ voornaam = " Jane " @ achternaam = " Jones "
|