可能性の重複:
How to sort a string's characters alphabetically?rubyで文字列をソートする方法は?
は、単純な文字列があると仮定すると、 STR = "BACD" 結果は 結果= "ABCD"
を含むように私はそれをソートしたいRubyでこれを行うにはどうすればよいですか?
可能性の重複:
How to sort a string's characters alphabetically?rubyで文字列をソートする方法は?
は、単純な文字列があると仮定すると、 STR = "BACD" 結果は 結果= "ABCD"
を含むように私はそれをソートしたいRubyでこれを行うにはどうすればよいですか?
ニースとシンプル:
str.chars.sort.join
これはRubyの1.8と1.9で動作します:
str = 'bacd'
p str.split('').sort.join # => "abcd"
Toklandさんのコメントは、それが本格的な答えであるに値するとても素敵です。
Ruby Doc hereがあります。
少し上手く: 'str.chars.sort.join' – tokland