SORU
16 Mayıs 2010, Pazar


Ruby ne olursa olsun dize dize davanın karşılaştırın

Kontrol etmen gerekiyor

"Apple" = "Apple" TRUE
"Apple" = "APPLE" TRUE
"Apple" =  "Apple1" FALSE

ruby

Onay büyük / küçük harfe duyarlı olmadığı için bir dize karşılaştırma ama ihtiyacım var.

teşekkürler

CEVAP
16 Mayıs 2010, Pazar


casecmp arıyoruz. Eğer iki dize eşit olması durumunda 0, case-duyarsızca verir.

str1.casecmp(str2) == 0

"Apple".casecmp("APPLE") == 0
#=> true

Alternatif olarak, küçük harf (str.downcase) iki dizeleri dönüştürebilirsiniz ve eşitlik için karşılaştırın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • jeffisthecoolguy

    jeffisthecoo

    17 HAZİRAN 2013
  • Kupa World

    Kupa World

    1 EYLÜL 2011
  • videoisunrelated

    videoisunrel

    5 Mart 2009