Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PostgreSQL Новый топик    Ответить
 Ограниченное количество замен с regexp_replace  [new]
tier.ru
Member

Откуда:
Сообщений: 53
Парни, подскажите, как можно это сделать, если можно вообще.

В таблице есть 2 текстовых столбца (field1, field2).
Надо заменить в обоих все вхождения "пиво" на "водка". Но, только когда они идут отдельным словом, а не частью другого слова.
Самое сложное - в каждой строке таблицы замен должно быть сделано не больше 5 в обоих столбцах в сумме. Начиная с первого.

Я голову сломал, ничего не могу придумать.
Спасибо за помощь!
28 апр 21, 21:40    [22315984]     Ответить | Цитировать Сообщить модератору
 Re: Ограниченное количество замен с regexp_replace  [new]
crutchmaster
Member

Откуда: оттуда.
Сообщений: 2312
tier.ru,

Сделай на любом императивном ЯП и не ломай голову.
29 апр 21, 05:54    [22316081]     Ответить | Цитировать Сообщить модератору
 Re: Ограниченное количество замен с regexp_replace  [new]
tier.ru
Member

Откуда:
Сообщений: 53
Прекрасно получилось на SQL сделать.
29 апр 21, 06:38    [22316088]     Ответить | Цитировать Сообщить модератору
 Re: Ограниченное количество замен с regexp_replace  [new]
crutchmaster
Member

Откуда: оттуда.
Сообщений: 2312
tier.ru
Прекрасно получилось на SQL сделать.

Зачем тред тогда сделал?
29 апр 21, 07:15    [22316095]     Ответить | Цитировать Сообщить модератору
 Re: Ограниченное количество замен с regexp_replace  [new]
tier.ru
Member

Откуда:
Сообщений: 53
Получилось уже после создания треда.
29 апр 21, 09:01    [22316124]     Ответить | Цитировать Сообщить модератору
 Re: Ограниченное количество замен с regexp_replace  [new]
crutchmaster
Member

Откуда: оттуда.
Сообщений: 2312
tier.ru,

Тогда расскажи, что делал, чтобы другие голову не ломали.
29 апр 21, 10:32    [22316167]     Ответить | Цитировать Сообщить модератору
 Re: Ограниченное количество замен с regexp_replace  [new]
tier.ru
Member

Откуда:
Сообщений: 53
Чуть позже. Обещаю.
Щас есть причина не выкладывать решение )
29 апр 21, 11:37    [22316210]     Ответить | Цитировать Сообщить модератору
Все форумы / PostgreSQL Ответить