【发布时间】:2012-07-24 19:09:49
【问题描述】:
我正在尝试在 MySQL 中使用 REGEX 将一个单词与其他单词进行匹配,但我无法正确匹配。
例如,搜索词 foo 应匹配以下内容(不区分大小写):
foobar
barfoo
foofoo
football
foo-bar
foo_bar
并且不匹配它们之间的空格,例如:
foo bar
我在网上搜索并找到了一些正则表达式,但它们与上述所有选项都不匹配。
这是我目前的模式:
REGEX '[[:<:]]'.$word.'(![:space:])[[:>:]]
【问题讨论】: