Web + Life Hack

〜True But Useless〜

【rails】文字列を単数形や複数形にする方法

ある文字列の値を変えずに
単数形にしたり複数形にしたい場合に便利なrailsの関数を勉強しました。

文字列が単数形だった場合

2.0.0p247 :014 > t = 'test' => "test"
2.0.0p247 :016 > t.pluralize => "tests" 
2.0.0p247 :017 > t.singularize => "test" 

文字列が複数形だった場合

2.0.0p247 :018 > t = 'tests' => "tests" 
2.0.0p247 :019 > t.pluralize => "tests" 
2.0.0p247 :020 > t.singularize => "test" 

ポイントは

元々単数形のものに「singularize」でも問題ない

元々複数形のものに「pluralize」でも問題ない


かなとゴリゴリの主観で思いました。

あと、jsでうまくいかなかったりデバッグしたい時に
(ruby標準モジュールのERB形式にしていることが前提)

すぐに

<%= alert('ここまできている') %>
<% logger.info('ここまできている') %>


とする癖つけたいです。
もっと空気を吸うようにコードが掛けるように意識と仕組みを作っていきます!

参考サイト
http://d.hatena.ne.jp/kiyo560808/20101110/1289411761


個人的な写真:

このワーキングスペース良かった。
http://instagram.com/p/iGqfXMwYrE/
Instagram