Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man delar upp strängen i Two

    Vid programmering , det finns många tillfällen då du kan behöva dela upp en sträng i flera strängar . Till exempel kan man dela en sträng i halv baserat på dess längd. Eller , om en slutanvändare ingångar hennes fullständiga namn i din ansökan , kan du dela upp den i " förnamn " och " efternamn . " Exemplen här är skrivet i Ruby , men du kan använda samma principer för dela en sträng i Python , PHP och andra programmeringsspråk . Instruktioner
    Divide Utifrån Längd
    1

    Tilldela din sträng till en variabel :

    @ originalstring = " typ din sträng här "
    2

    Tilldela längden av strängen till en variabel :

    @ stringlength = @ originalstring.length
    3

    Dela stränglängden i två för att bestämma längden av varje de två nya strängar :

    @ newlength = @ stringlength /2
    4

    Skapa en ny sträng som innehåller den första hälften av den ursprungliga strängen , med längd för att bestämma slutpunkten :

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

    Skapa en andra sträng som innehåller den andra hälften av den ursprungliga strängen :

    @ second_string = @ originalstring [ @ newlength .. -1 ]
    Divide Baserat på en Space
    6

    Tilldela din sträng till en variabel :

    @ fullname = " , Jane Jones "
    7

    Hitta det första utrymmet i den ursprungliga strängen :

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

    Skapa två nya strängar , med hjälp av placeringen av den första utrymme som separator :

    @ förnamn = @ fullname [ 0 , @ firstspace ] @ lastname = @ fullname [@ firstspace 1 .. -1 ]

    Om @ fullname = " Jane Jones " sedan

    @ förnamn = " Jane " @ efternamn = " Jones " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur kopiera och klistra in en webbsida till en annan he…
    ·Varför använda en låg nivå programmeringsspråk Gil…
    ·Hur man beräknar den Cyclomatic Komplexitet
    ·Hur gör jag bädda in en apostrof i en String
    ·iPhone Utveckling Komponenter
    ·Hur man gör en jQuery Object
    ·Vad är SQL ClS
    ·Hur vill kolla ett nollvärde
    ·Konvertera SQR data till ETL
    ·Lägga till rader till en kombinationsruta
    Utvalda artiklarna
    ·Konfigurera CVS i Eclipse Skärmdump
    ·Hur man skapar Java Script för Looping bilder
    ·Hur man ser på en skrivskyddad Lisp Arkiv
    ·En introduktion till Python 3
    ·Hur man gör en widget
    ·Hur Pass en delsträng som en parameter i ett DOS Batch…
    ·Hur man tar bort Crestline Windows
    ·PHP Automatiserad postlista Tutorial
    ·Procentuell Funktion i PHP
    ·Så ringer en konstruktor från en annan funktion i Jav…
    Copyright © Dator Kunskap http://www.dator.xyz