Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come dividere la stringa in due

Quando si programma , ci sono molti casi in cui potrebbe essere necessario suddividere una stringa in più stringhe . Ad esempio, è possibile dividere una stringa in mezzo in base alla sua lunghezza. Oppure, se gli ingressi di un utente finale il suo nome completo nella vostra applicazione, si consiglia di dividerlo in "nome" e " cognome ". Gli esempi qui sono scritti in Ruby , ma è possibile utilizzare gli stessi principi di dividere una stringa in Python , PHP e altri linguaggi di programmazione .
Istruzioni Divide in base alla durata
1

Assegnare la stringa ad una variabile :

@ OriginalString = " tipo stringa qui "
2

Assegnare la lunghezza della stringa a una variabile :

@ StringLength = @ originalstring.length
3

Dividete la lunghezza della stringa in due per determinare la lunghezza di ciascuno dei le due nuove stringhe :

@ newlength = @ StringLength /2
4

Creare una nuova stringa contenente la prima metà della stringa originale , utilizzando la lunghezza per determinare il punto di arresto :

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

Creare una seconda stringa contenente la seconda parte della stringa originale :

@ second_string = @ OriginalString [ @ newlength .. -1 ]
Dividete basato su uno spazio
6

Assegnare la stringa ad una variabile :

@ fullname = " , Jane Jones "
7

Trova il primo spazio nella stringa originale :

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

creare due nuove stringhe , utilizzando la posizione del primo spazio come separatore :

@ Nome = @ fullname [ 0 , @ firstspace ] @ cognome = @ fullname [ @ firstspace 1 .. -1 ]

Se @ fullname = " Jane Jones " quindi

@ Nome = " Jane " @ cognome = "Rossi"

 

Programmazione © www.354353.com