Rails

How To Sort A String Alphabetically In Ruby

Posted by Weston Ganger on January 23, 2016

I needed to sort string alphabetically in ruby.

There is a handy chars method on string that converts a string to char array


#Case Sensitive
my_string.chars.sort.join

# Case Insensitive
str.chars.sort{|a,b| a.casecmp(b)}.join
# or
str.chars.sort_by(&:downcase).join


Related External Links:


Posted in Rails and Tagged with ruby sort 


Want me to help develop your next project or application?

Contact Us

Specializing in Ruby-on-Rails, Javascript, Multi-Platform Electron Desktop Apps and Hybrid Cordova Mobile Apps.

Recommended Posts