我使用一个sql查询来搜索我的帖子表中的标签,然后是一个单词。例如,#cats我使用regexp,因为它使我能够使用正则表达式在字符串中查找与#cats匹配但具有模式的内容。下面是我的问题,
mysql_query("SELECT * FROM somewhere WHERE something regexp '[[:<
假设我有输入字符串"Hello“,我希望能够检索这些输出词:洞,lol,呃,该死的所有输出单词都应该包含在输入字符串中。SELECT * FROM words WHERE word LIKE (%h%) OR (%e%) OR (%l%) OR (%l%) OR (%o%)
但这会返回诸如: hi،循环等单词
the car is made of cardboard 'the car in mud' bla bla car bla car 'bla bla car bla' blaa
在这个字符串中,我试图匹配单词“car”,但前提是它不是在引号中,而且单词是独立的,所以“纸板”不算在内。正如您所看到的,在这个特定的字符串中有两组引号:'the car in mud'和'bla bla c