I have a table which is full of arbitrarily formatted phone numbers, like this
027 123 5644 021 393-5593 (07) 123 456 042123456
I need to sea
Woe is me. I ended up doing this:
mre = mobile_number && ('%' + mobile_number.gsub(/\D/, '').scan(/./m).join('%')) find(:first, :conditions => ['trim(mobile_phone) like ?', mre])