Задать вопрос
@AlexRas

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

Здравствуйте.

Пример: https://regex101.com/r/5HvE2X/1

Есть выражение: {[^}]*"updated_at":"(?!2020-10-12)[^"]*"}
Проблема в том что конструкция (?!2020-10-12) в MySql не работает, есть ли альтернатива для MySql?
  • Вопрос задан
  • 120 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Java-разработчик
    9 месяцев
    Далее
  • Академия Eduson
    Python-разработчик
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
WHERE `field` REGEXP '{[^}]*"updated_at":"[0-9]{4}-[0-9]{2}-[0-9]{2})[^"]*"}'
  AND `field` NOT REGEXP '{[^}]*"updated_at":"2020-10-12[^"]*"}'
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы