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 >> Ruby programmering >> Content

    Hur du sorterar en Unicode-sträng i Ruby

    Ruby programmeringsspråk har många inbyggda funktioner som gör att du snabbt utföra generella programmeringsuppgifter . Du kan använda dessa inbyggda funktioner för att sortera en Unicode-sträng så att alla dess karaktärer är ordnade alfabetiskt . Detta är användbart om du vill räkna antalet förekomster av alla de identiska tecken i en sträng . Du kan sortera sträng med bara några få rader kod , vilket gör detta ett värdefullt och ändå enkelt verktyg . Saker du behöver
    dator med Ruby tolk och ruby - unicode installerat .
    Visa fler instruktioner
    1

    Fyll Ruby tolk genom att klicka på Interaktiv Ruby ikonen som finns under program i Windows startmeny eller Program i Mac OS . Ett fönster med " Ruby " kommandotolken visas
    2

    Skapa en sträng som heter " str " och tilldela det värdet " String " genom att skriva följande uttalande i Ruby kommandotolken : .

    str = " String " Addera 3

    konvertera strängen till Unicode hjälp av följande funktion :

    str = str.to_u
    4

    Dela upp strängen till en array av tecken och spara resultatet till variabeln " str " genom att skriva följande :

    str = str.split ( //)
    5

    Sortera tecknet array med " sort " -funktion , som den här :

    str = str.sort
    6

    Konvertera sorterade tecknet tillbaka arrayen till en sträng med följande uttalande :

    str = str.join
    7

    Beakta produktionen för att kontrollera att strängen är sorterad i bokstavsordning :

    " ginrst "


    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man tar bort de inledande nollor ur en textsträng
    ·Hur man skapar en array av löpnummer i Ruby
    ·Hur man använder Arv i Ruby
    ·Hur Ta en Array Värde i Python
    ·Hur man tar bort ett element från en tom array i Ruby
    ·Hur Kontrollera din Google Rank Med Ruby
    ·Hur man bygger en Android App Med Ruby
    ·Hur Debug Rake Uppgifter i NetBeans
    ·Hur man byter Active Scaffold
    ·Hur du uppdaterar Ruby Gems
    Utvalda artiklarna
    ·Hur man hittar ett maximalt antal i Java
    ·Hur öppnar jag ett formulär från en annan form i Vis…
    ·Hur Stäng VB och VB6
    ·Hur ansluta till en fjärrserver i PHP
    ·Hur man skapar databasen i Lisp Coding
    ·Hur man utarbeta ett program för att beräkna elevbety…
    ·Hur man uppdaterar en post i MySQL
    ·Lägga till ett lösenord i Visual Basic 6
    ·Hur man skapar JPG miniatyrer med PHP
    ·Ta bort blanksteg i SQL
    Copyright © Dator Kunskap http://www.dator.xyz