Basta chiedersi se esiste un linguaggio Ruby per estrarre una sottostringa da un indice fino alla fine della stringa. Conosco str[index..-1]
che funziona passando un oggetto intervallo al metodo String
[]
ma è un po 'goffo. Ad esempio, in python potresti scrivere str[index:]
che implicitamente ti porterà il resto della stringa.Idiota rubino per la sottostringa dall'indice alla fine della stringa
Esempio:
s = "hello world"
s[6..-1] # <-- "world"
C'è qualcosa di più bello di s[6..-1]
?
penso esplicitamente è più bello implicitamente in questo caso. – Flauwekeul
@Flauwekeul Perché Range è un clunk in questo senso? –
Cosa intendi con clunk? – Flauwekeul