如何在ruby中对字符串进行排序?

Ama*_*mar 3 ruby

可能重复:
如何按字母顺序对字符串的字符进行排序?

假设有一个简单的字符串str ="bacd"我想对它进行排序,以便结果包含result ="abcd"

我如何在Ruby中执行此操作?

Mar*_*mas 9

Tokland的评论非常好,它应该是一个完整的答案:

str.chars.sort.join
Run Code Online (Sandbox Code Playgroud)

这适用于Ruby 1.8和1.9.

你可以在这里找到Ruby Doc .