MySQL REGEXP для сопоставления списка слов и любого количества пробелов

#mysql #regex

#mysql #регулярное выражение

Вопрос:

Например, я хочу, чтобы приведенный ниже запрос соответствовал полю описания со значением «Я нахожусь на востоке Силиконовой долины».

 select * from t1 where descriptions regexp '(east|silicon|valley){3}()*';
  

Комментарии:

1. Взгляните на полнотекстовый поиск.

Ответ №1:

 select * from t1 where descriptions regexp '((east|silicon|valley).*){3}()*';