在Ruby 1.8的一些情況。如果我有一個哈希 # k is name, v is order
foo = { "Jim" => 1, "bar" => 1, "joe" => 2}
sorted_by_values = foo.sort {|a, b| a[1] <==> b[1]}
#sorted_by_values is an array of array, it's no longe
如果我添加這對我的劇本的開頭: $KCODE = 'UTF8'
require 'jcode'
那麼我可以包含Unicode字符的每個詞的焦炭走了過來。試想一下,包含變音符號或東西的話,我遍歷他們是這樣的: word.each_char do |c|
# do something with c
end
如果c是Unicode字符,我打印出來的規模,這將是2(包括2個字符)。我