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

  • MrExcite96

    MrExcite96

    17 ŞUBAT 2011
  • PlugResearch

    PlugResearch

    22 Mart 2006
  • Music EuroDance 2

    Music EuroDa

    12 Mayıs 2011