Найдите подстроку, начинающуюся с некоторых символов, и замените всю подстроку пустой - PullRequest
0 голосов
/ 08 мая 2019
@Mystring = 'We will meet on May-01, May-03, May-08, June-1, June-23 and June-28'. 

Я хочу заменить все подстроки, начинающиеся с 'May-', на пустые ''.Я хочу, чтобы мой результат был:

@Mystring = 'We will meet on June-1, June-23 and June-28'. 

Учитывая, что мы не знаем, сколько дней или какой даты в мае у полной строки.Все, что я знаю, мне нужно отменить все даты встречи в мае.спасибо.

1 Ответ

0 голосов
/ 08 мая 2019

Это будет работать в Postgres для удаления всех дат мая:

SELECT regexp_replace('We will meet on May-01, May-03, May-08, June-1, June-23 and June-28'
                    , 'May-\d*,* *'
                    , ''
                    , 'g')

Подробности зависят от дополнительной информации ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...