Die String-Klasse in Ruby enthält mehrere Funktionen zur gemeinsamen Stringmanipulationen . Zum Entfernen des am Ende eines Strings enthält Rubin zwei Funktionen, die die Aufgabe ausführen , je nach dem Grad der Kontrolle, die Sie haben wollen, über den Prozess . Anleitung
1
Geben Sie die folgende Zeile in die Eingabeaufforderung für Ruby , um eine Zeichenfolge zu erstellen :
a = "Hallo . "
2
Geben Sie den folgenden automatisch entfernen Leerräume ( Leerzeichen, Tabulatoren , Leerzeilen ) vom Ende der Zeichenfolge :
a.strip
3
entfernen einen bestimmten Satz von Zeichen vom Ende des Strings mit dieser Zeile:
a.slice 0 .. -2
der Befehl kann eine sein wenig verwirrend . Es erzählt Rubin , um die Zeichenfolge zu schneiden. Dies lässt nur Zeichen zwischen 0 , dem ersten Buchstaben des Strings , und -2 , die vorletzte Zeichen des Strings . Dieses Beispiel würde produzieren die Zeichenfolge " Hallo, " mit dem letzten Zeichen " . " Entfernt .