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

  • LinusTechTips

    LinusTechTip

    25 Kasım 2008
  • njhaley

    njhaley

    24 NİSAN 2006
  • Plugable

    Plugable

    19 Mayıs 2010