Searching for phone numbers in mysql

后端 未结 16 2581
耶瑟儿~
耶瑟儿~ 2020-12-30 06:40

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

16条回答
  •  猫巷女王i
    2020-12-30 06:44

    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])
    

提交回复
热议问题