From: Andreu Date: 2010-02-13T18:20:06+09:00 Subject: Sorting numbers. I read a line from a CSV file as the following: fooone,22,114,66,125,footwo and I would like to sort the numbers from index 1 to 4, but I can't convince the sort function to work with integers instead of strings. The result of sort is always 114,125,22,66 as it is sorted by the first ASCII character. The to_i function doesn't seem to be appropiate. Can the sort work with int's or is only designed to work with strings ? I'm using Ruby 1.9.1 p378 with the 'new' built-in CSV. Any clue welcomed, Andreu.