1 ŞUBAT 2010, PAZARTESİ
Ruby bir dizeden son n karakterleri ayıklamak
Bir dizeden n
son karakter elde etmek için kullanabilirsiniz diye düşündüm
ending = string[-n..-1]
ama eğer dize n
harf uzunluğunda daha az ise, nil
olsun.
Geçici çözümler vardır.
Arka plan: Dizeleri düz ASCII ve ruby 1.9.1 erişimi ve Düz Eski Ruby Nesneleri (web çerçeveleri) kullanıyorum.
CEVAP
1 ŞUBAT 2010, PAZARTESİ
Evet, aklıma gelen en kolay çözüm
ending = str[-n..-1] || str
(EDİT: or
operatör atama, emin ||
yerine kullanın.) daha yüksek önceliğe sahiptir
Bunu Paylaş:
R bir dizeden son n karakterleri ayıkl...
Objective-C: yol dizeden dosya Ayıklam...
Nasıl bir dizeden karakterleri kaldırm...
Nasıl Ruby veya Raylar ile bir URL, UR...
Nasıl JavaScript bir dizeden temel URL...