Как правильно составить регулярное выражение?

Друзья. Нужно найти строки с записью 1+1 в поле tset.
Поле tset может быть "1+1, россия 1".
Делаю регулярку
tset REGEXP '[[:<:]]".trim(strip_tags(stripslashes(iconv('UTF-8', 'windows-1251', $val))))."[[:>:]]'

Но ничего не находит.. Я так понимаю из-за "плюса"? как его экранировать в таком случае?
&& tset REGEXP '[[:<:]]1\+1[[:>:]]' - так тоже ничего не находит..
Через LIKE '1+1' находит..
Помогите кто-нибудь.. Заранее большое спасибо..
  • Вопрос задан
  • 127 просмотров
Решения вопроса 1
PretorDH
@PretorDH
HTML5, CSS3, PHP, JS - люблю в чистом виде.
&& tset REGEXP '[[:<:]]1[[.plus-sign.]]1[[:>:]]'

А вообще нужно читать доку MySQL Help
И попробуй пользоваться Workbench
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы