我剛開始學習ruby,這可能很容易解決。我如何比較Ruby中的兩個字符串?比較ruby中的兩個字符串
我已經試過如下:
puts var1 == var2 //false, should be true (I think)
puts var1.eql?(var2) //false, should be true (I think)
當我嘗試迴應他們安慰,所以我可以直觀地比較值,我這樣做:
puts var1 //prints "test content" without quotes
puts var2 //prints ["test content"] with quotes and braces
歸根結底是這些不同類型的我如何比較這兩個字符串?
[在紅寶石比較字符串]的可能重複(http://stackoverflow.com/questions/426159/comparing-strings-in:返回作爲<相同的值的方法casecmp =>方法如上所述-ruby) – JaredMcAteer