SORU
5 Aralık 2011, PAZARTESİ


Dizesindeki kelimeler yerine - ruby

Ruby bir dize var

sentence = "My name is Robert"

Nasıl kolayca karmaşık kod veya döngü kullanmadan bu cümlede herhangi bir kelime yerine??

CEVAP
2 Ocak 2013, ÇARŞAMBA


sentence.sub! 'Robert', 'Joe'

Eğer değiştirilen word ([]= varyant) cümlede değil. bir özel duruma neden olmaz

Nasıl tüm örneklerini değiştirmek için?

Yukarıda sadece ilk örneğini değiştirir "Robert".

Tüm örnekleri 6*/gsub! *kullanmak yerine (örn., "küresel yerine koyma"):

sentence.gsub! 'Robert', 'Joe'

Yukarıda Joe ile Robert tüm örneklerini yerini alacak.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MandMEvangelists

    MandMEvangel

    28 Ocak 2008
  • WoodysGamertag

    WoodysGamert

    17 Aralık 2009
  • JeezyVEVO

    JeezyVEVO

    12 Mayıs 2009