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

  • Howcast

    Howcast

    4 EKİM 2007
  • huyked

    huyked

    28 Mart 2008
  • Mr. H

    Mr. H

    1 Temmuz 2012