For Want Of A Better Word

【ruby】rubyで文字列比較がうまくいかないときは文字エンコードに注意

   

mysqlからqueryで取得した値と、マルチバイトの文字列を比較したときにどうしても一致判定されなかった。

双方の文字コードを比較したところ

となっていたため、「文字コードが違う」からと判断。

下記のように比較することでうまくいった。

 

rubyは文字コード周り・型周りで引っかかることがおおいなぁ。

 

 - ruby

  関連記事

ruby gem と bundlerの違い

ここが凄いわかりやすい。 http://www.rubylife.jp/rail …

[ruby]処理時間時間計測

 

【Ruby】yumでruby1.9.3をインストール

centosのリポジトリでは1.8.7が最新。Railsをgemで入れようとする …

[ruby][rails]Model.whereでの複数検索条件の設定

パラメータの有無により検索で指定する項目が代わる場合、、、   [cr …

[ruby][php]Excel出力操作の方法

Excel出力が要件としてもとめられた、言語は問わない、WEBではなくバッチで。 …