REGEXP и RLIKE

Качественно: теплоизоляция зданий на заказ. Красивые и современные заборы - заборы металлические.

Наткнулся недавно в коде проекта на вот такую вот конструкцию:

...AND (`struct`.`regions` = "" OR `struct`.`regions` REGEXP "^a:[0-9]+:\{.*(i:[0-9]+;s:[0-9]+:\"'.$current_region_id.'\"\;).*\}$" OR `struct`.`regions` REGEXP "^a:[0-9]+:\{.*(i:[0-9]+;s:[0-9]+:\"'.ALL_REGIONS_ID.'\"\;).*\}$" OR `struct`.`regions` REGEXP "^a:[0-9]+:\{+(i:[0-9]+;s:[0-9]+:\"0\"\;)*\}$" )...

и не сразу вкурил что это за загадочный REGEXP. Оказалось что это синоним старого доброго RLIKE, ну точнее последний синоним первого :) так-то :)

Греция. Отдых и экскурсии: корфу отдых. Туры в Грецию. Турфирма НЕВА.

Один комментарий на “REGEXP и RLIKE”

  1. killer:

    Вообще-то RLIKE может нормально работать только для коротких запросов. С тем что описано тут по идее должны быть ужасные педали…

Оставить комментарий

В Вашем браузере отключена поддержка JavaScript! Для корректной работы Вам необходимо включить поддержку JavaScript и обновить данную страницу.

Информеры с тИЦ и PR: получить код для сайта
Трубы стальные профильные: ГОСТ 8639-82. Металлургический бюллетень.