Como faço para extrair todos os dígitos de uma string com regex em pgsql?
select regexp_matches('dsa8a552a5a2a5?', '\d+');
Irá produzir apenas 8.
Precisa obter8552525
Como faço para extrair todos os dígitos de uma string com regex em pgsql?
select regexp_matches('dsa8a552a5a2a5?', '\d+');
Irá produzir apenas 8.
Precisa obter8552525
Use melhor
regexp_replace
, substituindo globalmente não dígitos por uma string vazia: