Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/05/2015, 23:01
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: Extraer datos de String

Hola:

Para un caso concreto puede hacerse algo un poco a medida. Por ejemplo, si las cadenas son como muestras ("palabras" de letra y número separados por espacio) y quieres extraer los números, podrías hacer algo como esto

Código Java:
Ver original
  1. String [] cachos = "T01 N0090 J0010 H7080".split(" ");

Eso te devuelve un array con todas las "palabras" separadas. En cada palabra, con el método substring, podrías eliminar la letra

Código Java:
Ver original
  1. String numero = cachos[i].substring(1)

que devuelve desde la posicion 1 (la primera es la cero) hasta el final.

Si tu cadena no es tan "sencilla" como esa, tendrías que probar con expresiones regulares http://chuwiki.chuidiang.org/index.p...ulares_en_Java

Se bueno.
__________________
Apuntes Java
Wiki de Programación