klassen String i Ruby innehåller flera funktioner för vanliga sträng manipulationer . För att ta bort i slutet av en sträng , inkluderar Ruby två funktioner som kommer att utföra uppgiften , beroende på graden av kontroll du vill ha över processen . Instruktioner
1
Skriv in följande rad i kommandotolken för Ruby för att skapa en sträng :
a = " hello there . "
2
Skriv följande för att automatiskt ta bort alla blanktecken ( mellanslag, tabbar , tomma rader ) från slutet av strängen :
a.strip
Billiga 3
bort en viss uppsättning tecken från slutet av strängen med den här raden :
a.slice 0 .. -2
kommandot kan vara en lite förvirrande . Den berättar Ruby att skära strängen . Detta lämnar endast tecken mellan 0 , den första bokstaven i strängen , och -2 , den näst sista tecknet i strängen . Detta exempel skulle producera strängen " hello there ", med det sista tecknet " . " Bort .