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

  • cyriak

    cyriak

    29 Mart 2006
  • JayzTwoCents

    JayzTwoCents

    26 AĞUSTOS 2012
  • Phandroid

    Phandroid

    26 Ocak 2009