Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/05/2013, 09:40
drakgoku1
(Desactivado)
 
Fecha de Ingreso: agosto-2011
Mensajes: 327
Antigüedad: 12 años, 8 meses
Puntos: 3
Respuesta: String números de teléfonos sin espacios, barras...

Cita:
Iniciado por razpeitia Ver Mensaje
1. Los teléfonos deben de ser guardados como strings (no como enteros), ya que si un numero empieza con 0 no lo almacenaras correctamente. No es como que vayas a sumar, restar, multiplicar o dividir números de teléfonos.
2. Puedes usar PhoneUtils para formatear los números de teléfono de acuerdo al pais. [url]http://stackoverflow.com/questions/6106859/how-to-format-a-phone-number-using-phonenumberutils[/url]
3. Si aun así decides continuar con esto.
Código Java:
Ver original
  1. String telefono = "(55) 1234-7689";
  2. cadena1 = cadena1.replaceAll("[^0-9]", "");
Gracias por tu aporte, pero ya encontré una forma mejor de hacerlo : Character.isDigit(string.charAt(index))