Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
RegExp и escape символы (Kozdik) 05/05/2003 - 18:35:37
      Re: RegExp и escape символы (Василий) 05/05/2003 - 19:54:35
      Re: RegExp и escape символы (Kozdik) 06/05/2003 - 09:44:26

> Original message text:
> From: Kozdik - 05/05/2003 - 18:35:37
> Subject:RegExp и escape символы
> -----------------
> Я вроде не нашел в документации, чтобы внутри регекспов можно было бы эскейпиться, а то RLIKE '\*' и RLIKE '*' выдают одинаковый ответ:"Got error 'repetition-operator operand invalid' from regexp".
> Где выход?
>


From: Василий - 05/05/2003 - 19:54:35
Subject:RegExp и escape символы
-----------------
Есть это в документации

[^a-dX]
Matches any character which is (or is not, if ^ is used) either a, b, c, d or X. To include a literal ] character, it must immediately follow the opening bracket [. To include a literal - character, it must be written first or last. So [0-9] matches any decimal digit.

___Any character that does not have a defined meaning inside a [] pair has no special meaning and matches only itself.___


так что

mysql> select '*' rlike "[*]";
+-----------------+
| '*' rlike "[*]" |
+-----------------+
| 1 |
+-----------------+
1 row in set (0.00 sec)


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
8346



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |