programmeringsspråket Ruby har mange innebygde funksjoner som lar deg raskt utføre generelle programmeringsoppgaver . Du kan bruke disse innebygde funksjoner for å sortere en Unicode-streng , slik at alle sine karakterer er ordnet alfabetisk. Dette er nyttig hvis du ønsker å telle forekomster av alle de identiske tegn i en streng. Du kan sortere strengen ved hjelp av noen få linjer med kode , noe som gjør dette til en verdifull og likevel enkelt verktøy . Du trenger
datamaskin med Ruby tolk og ruby- unicode installert.
Vis flere instruksjoner
en
Load Ruby tolk ved å klikke på Interactive Ruby ikonet under programmer i startmenyen i Windows eller programmer i Mac OS . Et vindu med " Ruby " ledetekst vises
2
Lag en streng som heter " str " og tilordne til den verdien " String " ved å skrive følgende uttalelse i Ruby ledeteksten : .
str = " String "
3
konvertere strengen til Unicode ved hjelp av følgende funksjon : en
str = str.to_u
4
Del snoren inn en rekke tegn og lagre resultatet til variabelen " str " ved å skrive følgende : en
str = str.split ( //)
5
Sorter tegnet array ved hjelp av " sortere "-funksjonen , som dette : en
str = str.sort
6
Konverter sortert karakter rekke tilbake til en streng med følgende uttalelse:
str = str.join
7
Observer utgang for å kontrollere at strengen er sortert alfabetisk : en
" ginrst "