【发布时间】:2010-12-19 04:29:48
【问题描述】:
我有一个数据库表,其中每个条目都是一个正则表达式。例如,我表中的行如下所示:
表:email_address_templates 电子邮件地址:/.google.com/ 电子邮件地址:/.reddit.com/ 电子邮件地址:/*.ac.uk/
我希望能够搜索此表,并查找特定字符串是否与正则表达式之一匹配。
在 ruby 中,它看起来像这样:
EmailAddressTemplate.all.select do |ea|
ea.match "james@something.else.ac.uk"
end
我想知道是否有办法在纯 mysql 中做类似的事情。
【问题讨论】:
标签: mysql ruby-on-rails regex