Breaking en streng i dele er en af de grundlæggende funktioner i strengen operationer. Det er afgørende for mere komplekse opgaver som parsing data, som anvendes i beslutningsprocesserne . Højt niveau programmeringssprog , såsom Ruby , Python og Java alle kommer med indbygget snor support og metoder. Uden at vide hvordan man opdele lange strenge , er det umuligt at udføre mange mere komplekse programmeringsopgaver . Ting du skal
Text editor
Vis Flere Instruktioner
1
Kopier nedenstående eksempel kode i det tomme tekstdokument : Hej
" Dette er min string str "ind delstrenge med en hvidt tegn som afgrænser " split
Dette vil opdele variablen. ", hvis noget argument er givet, vil Ruby antage, at du ønsker at splitte baseret på mellemrum. Du kan tilføje et tegn, du ønsker at splitte strengen baseret på en anden karakter. For at gøre dette , skal du følge den samme syntaks som med Python
2
Kopier og indsæt følgende under det forrige eksempel : .
Str.split ("")
< p > Python ser meget gerne Ruby gjorde, selvom Python håndterer manglen på en afgrænser lidt anderledes --- Python vil behandle hinanden kørsler af enhver hvidt tegn som en enkelt separator og returnere en liste over de enkelte ord .
< br > 3
skrive følgende i under det foregående eksempel : Hej
str.split ("" ),
Java har lidt mere streng syntaks end de to foregående eksempler, men arbejder i meget på samme måde . Java udgange et array indeholdende hver streng , opdelt efter alt efter hvilken skilletegn er givet. Hver linje i Java er afsluttet ved et semikolon , dog.