N konumundan bir dizeden dize sonuna kadar bir alt dizgi almak istiyorum.Ruby 1.8.7'deki N konumundan son char için bir alt dize nasıl alabilirim?
Ruby'de bunu yapmanın yolu nedir?
N konumundan bir dizeden dize sonuna kadar bir alt dizgi almak istiyorum.Ruby 1.8.7'deki N konumundan son char için bir alt dize nasıl alabilirim?
Ruby'de bunu yapmanın yolu nedir?
Tıpkı dize dilim:
string[N..-1]
veya boyutunu kullanabilirsiniz: str [N, str.size-1]
Bu Ruby yolunda değil. N ..- 1 aralığını kullanırken gereksiz yere işleri karmaşıklaştırır 'sadece çalışır' – wndxlori
Ah teşekkür ederim, bu tamamen cevapsız. :) –
Aralığın birini belirtmemek mümkün mü? –
Evet yapabilirsin; string [5..7] örneğin 5'ten 7'ye indeks verir. Yani eğer dizginiz "Domatesler komik meyveler" ise "oes" alırsınız. –