Ruby-Idiom für Teilzeichenfolge vom Index bis zum Ende der Zeichenfolge

Gerade gefragt, ob es ein Ruby-idiom für das extrahieren einer Teilzeichenkette ab einem index bis zum Ende der Zeichenfolge. Ich kenne str[index..-1] die arbeiten durch die übergabe eines range-Objekts, um die String's [] Methode, aber es ist ein wenig klobig. In python, zum Beispiel, könnten Sie schreiben str[index:] die implizit erhalten Sie den rest der Zeichenkette.

Beispiel:

s = "hello world"
s[6..-1] # <-- "world"

Was gibt es schöneres, als s[6..-1]?

InformationsquelleAutor der Frage Sherwin Yu | 2013-02-13

Schreibe einen Kommentar