t4traw.net👨‍💻rubyで数値を表す文字列だったら数値型、それ以外は文字列のままにするメソッド2014-12-18Rubyで文字列と数値(数値を表す文字列)が混在しているデータを、本来数値だった物は数値型にし、文字列はそのままにする方法を調べたのでメモ。なんかそういう便利なメソッドがあるのかなー?と思ったら無いみたい。これもStringクラスを拡張してやってみる。1.0や0.0といった小数を含む数値データは、Integer(str)だと文字列に判別されるみたい。小数を含む数値データも数値型にしたい場合はFloat(str)を使えばいいみたい。0.0今回の自分の場合は整数しか使う予定がないので、Integer(str)で良さそうだ。