Трюк дня. Удаление лишних пробелов в строке с использованием REGEX.



Предположим, есть строка, содержащая такой текст:

This is a test string



Требуется удалить из строки лишние пробелы.





Решение:

Используйте функцию REGEXP_REPLACE:



SELECT

REGEXP_REPLACE('This is a test string','( ){2,}',' ');




Данная функция поддерживается в PostgreSQL и MySQL.



#tips