Tratamento de dados do BD

Galera, beleza?

Estou desenvolvendo um sistema de migracao de banco de dados e estou com um problema. Nas tabelas existem campos para telefone (fax, celular, etc) e ocorre que muitos registros estao com informacoes irrelevantes ou nao formatadas.

Exemplos

  • 11 9999-9999 (ligar somente apos as 18hrs)
  • 11 9999-9999 (Telefone de Sao Paulo)
  • 11 9999-9999 / 8888-8888

Enfim, eu gostaria de capturar apenas um telefone e apenas o telefone! Ou seja, quero descartar mais de um telefone e qualquer comentario adicional feito por quem cadastrou, bem como os espacos em branco que possam existir.

Alguem tem alguma funcao simples? Teria que usar String builder?

Abracos!