RosettaCodeData/Task/Natural-sorting/Ruby/natural-sorting-1.rb

2 lines
85 B
Ruby

ar.sort_by{|str| str.downcase.gsub(/\Athe |\Aa |\Aan /, "").lstrip.gsub(/\s+/, " ")}