sql >> Base de Datos >  >> RDS >> PostgreSQL

Buscar y reemplazar expresiones regulares en Postgres

Para reemplazar una cadena fija, use el simple replace() función.

Para reemplazar una cadena dinámica, puede usar regexp_replace() así:

UPDATE
  YourTable
SET
  TheColumn = regexp_replace(
    TheColumn, 'http://[^:\s]+:9999(\S+)', 'http://example2.com\1', 'g'
  )