选择mysql中以单词开头的句子,而不是后跟另一个单词

时间:2016-05-02 19:43:17

标签: php mysql regex database mysqli

我试图在mysql中选择一个句子,以“'”字样开头。并没有跟着“'”这个词,但它不能以某种方式工作。我做错了什么?

SELECT * 
FROM  `allData` 
WHERE response REGEXP  '^by ?!the'

1 个答案:

答案 0 :(得分:2)

mysql正则表达式不支持正面或负面的lookeaheads。或者你可以做类似

的事情
response REGEXP  '^by ' and response not like 'by the%'
相关问题