SORU
9 EKİM 2009, Cuma


Nasıl Ruby sıfırları çıkış yapabilir miyim?

Bir Ruby script sayılı dosya kümesi çıkış yapıyorum. Sayıları bir sayaç artan gelir, ama onları güzelce dizin sıralama yapmak için, dosya adlarında sıfırları kullanmak istiyorum. Diğer bir deyişle

file_001...

yerine

file_1

Bir yokturbasitbir dize bir sayıya dönüştürme sırasında sıfırları eklemek için yolu? (Yapabileceğimi biliyorum az "10.... 100'den küçük").

CEVAP
9 EKİM 2009, Cuma


Eğer sayaç basamak sayısı bilinen (örneğin, n = 3 sayaç için 1..876), yapabilirsiniz

str = "file_"   i.to_s.rjust(n, "0")

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Gee Cee

    Gee Cee

    1 AĞUSTOS 2009
  • MagmaRhino

    MagmaRhino

    16 Temmuz 2011
  • TurkishRoyal

    TurkishRoyal

    16 Ocak 2007