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

Откуда:
Сообщений: 17
как удалить все лишние пробелы в PL/pgSQL?
На вход поступает строка'vfvf vfvf qwr'
нужно сделать'vfvf vfvf qwr'
18 июл 20, 11:54    [22169667]     Ответить | Цитировать Сообщить модератору
 Re: Регулярные выражения  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3708
Jack963
как удалить все лишние пробелы в PL/pgSQL?
На вход поступает строка'vfvf vfvf qwr'
нужно сделать'vfvf vfvf qwr'


Что такое "все лишние"?

PS. Правильный подход, каждый вопрос лучше задавать в отдельной теме, но название должно быть обобщенным
18 июл 20, 12:22    [22169675]     Ответить | Цитировать Сообщить модератору
 Re: Регулярные выражения  [new]
Swa111
Member

Откуда:
Сообщений: 202
Jack963,

не очень понятно чем строки в Вашем примере отличаются. Если предполагалось что заменить несколько пробелов на один то примерно так. regexp_replace
regexp_replace(sMyStr, '\s+', ' ', 'g')
19 июл 20, 07:23    [22169889]     Ответить | Цитировать Сообщить модератору
 Re: Регулярные выражения  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3708
Swa111
Jack963,

не очень понятно чем строки в Вашем примере отличаются. Если предполагалось что заменить несколько пробелов на один то примерно так. regexp_replace
regexp_replace(sMyStr, '\s+', ' ', 'g')


он мог пропустить этот вопрос, ветки две, он вторую мониторит

Сообщение было отредактировано: 20 июл 20, 10:27
20 июл 20, 10:30    [22170248]     Ответить | Цитировать Сообщить модератору
Все форумы / PostgreSQL Ответить