a = ["Hitoshi,045", "Sizuo,046", "Yoshi,0138"] p a.sort{|a, b| a.split(',')[1] <=> b.split(',')[1]} #=> ["Yoshi,0138", "Hitoshi,045", "Sizuo,046"]
via namaraii.com
逆順(ASCをDESC)にしたいなら、評価のところのaとbを逆にすればOK。
via ひひーん!
Webで見つけた気になるものをメモしたり、それにコメントしたりするブログ。
a = ["Hitoshi,045", "Sizuo,046", "Yoshi,0138"] p a.sort{|a, b| a.split(',')[1] <=> b.split(',')[1]} #=> ["Yoshi,0138", "Hitoshi,045", "Sizuo,046"]
逆順(ASCをDESC)にしたいなら、評価のところのaとbを逆にすればOK。
via ひひーん!
0 件のコメント:
コメントを投稿