漢数字が、順番に並んでいない!

ary = %w(一 二 三 四 五 六 七 八 九 十)
ary.sort!

p ary #=> ["一", "七", "三", "九", "二", "五", "八", "六", "十", "四"]

re = /[一-十]/
p "四".match( re ) #=> nil
p "七".match( re ) #=> "七"