База знаний Software/ПО Базы данных Current: Ошибка при экранировании символов в регулярных выражениях PDF Download PDF Download page Ошибка при экранировании символов в регулярных выражениях. Current page All pages Ошибка при экранировании символов в регулярных выражениях ОкружениеAstra Linux Special Edition 1.8 Astra Linux Special Edition 1.7ВопросПри использовании регулярных выражений в базе данных происходит некорректное экранирование символов, в связи с чем возникает необходимость использования двойного знака экранирования (\\) вместо одинарного (\), например: postgres=# select 'matched' where '$123' ~ '^\$1' ; ?column? ---------- (0 строк) postgres=# select 'matched' where '$123' ~ '^\\$1' ; ?column? ---------- matched (1 строка) CODE Как это исправить?Ответ Ответ доступен с подключенной услугой «Техническая поддержка». Ознакомиться с услугой Перейти к авторизации Внимание! Для авторизации используйте учетные данные Личного кабинета Если учетная запись от новой версии личного кабинета отсутствует, просим писать на почту lk@astralinux.ru ×