Slik fjerner End of the String i Ruby

Strengen klasse i Ruby inneholder flere funksjoner for vanlige streng manipulasjoner. For å fjerne enden av en streng, innbefatter Ruby to funksjoner som vil utføre oppgaven, avhengig av graden av kontroll man ønsker å ha i løpet av prosessen.

Bruksanvisning

1 Skriv inn følgende linje i ledeteksten for Ruby å skape en streng:

a = "hello there."

2 Skriv inn følgende for å automatisk fjerne tomrom (mellomrom, tabulator, tomme linjer) fra slutten av strengen:

a.strip!

3 Fjern et bestemt sett med tegn fra slutten av strengen med denne linjen:

a.slice 0 ..- 2

Kommandoen kan være litt forvirrende. Det forteller Ruby å skjære strengen. Dette etterlater bare karakterer mellom 0, den første bokstaven i strengen, og -2, den nest siste tegnet i strengen. Dette eksempelet ville produsere strengen "hello there", med det siste tegnet "." fjernet.