"ab56cd1#1$$#87k2m92".gsub(/[^0-9]/,"").split(//).sort.joingsub将所有非数字替换为空字符串split(//)将字符串转换为数组(这个比较有技巧)然后sort排序join将排序后的数组再连接成字符串------禁止抄袭!
--这次不要类了?和上面一个思路:puts “ab56cd1#1$$#87k2m92”.split(/\D+/).sort.join
ruby没听说过,太鼓楼寡闻了!