【发布时间】:2016-11-29 19:35:12
【问题描述】:
我有一个代码:
$phrase = "hello";
SELECT (...) WHERE x RLIKE '[[:<:]]$phrase[[:>:]]'
但是当我想搜索结尾有空格的短语时:
$phrase = "hello ";
搜索不返回任何内容
我该如何解决?
【问题讨论】:
-
对不起,如果您不需要检查单词边界,为什么还要使用 RLIKE?使用
LIKE '%$phrase%'。另外,你为什么使用xregexp标签(JavaScript 之一)? -
因为我想搜索一个词组作为一个词
-
是的,但“你好”不是一个词。它是一个带空格的词。空格不是单词的一部分。
-
请为这个项目定义“单词边界”。