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

  • Brendan van Son

    Brendan van

    5 Aralık 2006
  • Skittles Page

    Skittles Pag

    28 Mart 2011
  • Vintendo Power

    Vintendo Pow

    2 Ocak 2007