Hola, te comento entre lineas

On 23/03/17 13:13, baru gerardi wrote:
Buenos dias
Necesito extraer de un campo de texto los nros de DNI contenidos en él.
Sé que los mismos se encuentran luego de la cadena 'DNI:'
Con substring(texto from 'DNI:') ubico la cadena
pero necesito que liste de ahí en adelante los nros que encuentre, teniendo en cuenta:
1. que desconozco cuantos espacios hay entre 'DNI:' y el primer dígito y
los puedes eliminar con las funciones  trim y familia
2. que puede haber puntos entre los dígitos
aquí puedes usar replace por ''


de todos modos sigue indagando con las funciones de string y con la combinación de algunas de ellas podrás lograr lo que necesitas : https://www.postgresql.org/docs/9.6/static/functions-string.html


saludos

Desde ya, gracias por la ayuda
Saludos
Baru



--
lo que está y no se usa nos fulminará

Responder a