Strengen klasse i Ruby indeholder flere funktioner til almindelige string manipulationer. Til fjernelse enden af en streng , omfatter Ruby to funktioner , der skal udføre opgaven , afhængig af graden af kontrol, du ønsker at have over processen . Instruktioner
1
Indtast følgende linje i kommandoprompten for Ruby til at oprette en streng : Hej
a = " hello there . "
2
Skriv følgende til automatisk at fjerne enhver white space ( mellemrum , faner , tomme linjer ) fra slutningen af strengen :
a.strip
< br >
3
Fjern et bestemt sæt af tegn fra slutningen af strengen med denne linje : Hej
a.slice 0 .. -2
kommandoen kan være en lidt forvirrende . Det fortæller Ruby at skive strengen. Dette efterlader kun tegn mellem 0 , det første bogstav af strengen , og -2 , den næste til sidste tegn i strengen . Dette eksempel ville producere strengen " hello there ", med det sidste tegn " . " Fjernes.