Hvordan å bryte en lang streng

Hvordan å bryte en lang streng


Bryte en streng i deler er en av de grunnleggende om strengoperasjoner. Det er kritisk til mer komplekse oppgaver som analysering av data, som brukes i beslutningsprosesser. Høyt nivå programmeringsspråk som Ruby, Python og Java alle kommer med innebygd streng støtte og metoder. Uten å vite hvordan å dele lange strenger, er det umulig å utføre mange flere komplekse programmeringsoppgaver.

Bruksanvisning

1 Kopier følgende eksempel kode i tomt tekstdokument:

"Dette er min string" .split

Dette vil splitte variabelen "str" ​​i dels med et mellomrom tegn som skilletegn; hvis ingen argument er gitt, vil Ruby anta at du vil dele basert på mellomrom. Du kan legge alle tegn du splitte strengen basert på en annen karakter. For å gjøre dette, følger samme syntaks som med Python.

2 Kopier og lim inn følgende under forrige eksempel:

str.split ( "")

Python ser mye som Ruby gjorde, selv om Python håndterer mangel på skilletegn litt annerledes --- Python vil behandle påfølgende kjøringer av eventuelle mellomrom tegn som en enkelt separator og returnere en liste over de enkelte ord.

3 Skriv inn følgende i under forrige eksempel:

str.split ( "");

Java har litt mer streng syntaks enn de to foregående eksemplene, men fungerer mye på samme måte. Java utganger en matrise som inneholder hver streng, fordelt avhengig av hva som skilletegn er gitt. Hver linje i Java avsluttes med et semikolon, men.

Hint

  • Fordi hver av disse returnerer en matrise eller liste, sørg for at du har en passende variabel for å tildele dem.