How do I sort a Ruby array of strings by length? July 23, 2023 by Tarik arr = arr.sort_by {|x| x.length} Or in 1.8.7+: arr = arr.sort_by(&:length)