У меня есть массив, полный пользовательских логинов, которые были загружены из базы данных. Какой самый простой и эффективный способ сохранить только те логины, которые не являются символами ascii?
logins = Users.find(:all).map{|user|user.login}
logins_with_non_ascii_characters = logins.select{ |login| ...??? }
Спасибо
Редактировать : если у вас есть решение SQL (я использую MySQL, но универсальное решение было бы лучше), чтобы отфильтровывать логины непосредственно в первой строке с помощью условия: хорошо с этим тоже. На самом деле, это было бы гораздо эффективнее:
logins = Users.find(:all, :conditions => "...???").map{|user|user.login}