Я хочу удалить все двухбуквенные слова в строке из нескольких слов.
Я придумал это решение:
SELECT regexp_replace('UN DE DA ','\s{1}[A-Z]{2}\s{1}',' ','g');
SELECT regexp_replace('UN DE DA ','^[A-Z]{2}\s{1}',' ','g');
SELECT regexp_replace('UN DE DA','[A-Z]{2}$',' ','g');
НО я хотел бы иметь на одном regexp_replace вместо трех, я проверял это
SELECT regexp_replace('UN DE DA ','\s{1}[A-Z]{2}\s{1}|^[A-Z]{2}\s{1}|[A-Z]{2}$',' ','g');
, но это не такt работа => у меня все еще есть DE
Ваш искренний Loïc