de una cadena obtener las sub cadena hasta el año
public class prueba {
@EJB
private static ImportacionOrdenesRemote importacionOrdenesBean;
public static void main(String[] args) {
String cadena = "AUTO/NACIONALES RENAULT 12 TL 1990 UWV-817";
Pattern patron = Pattern.compile("(\\d\\d\\d\\d)");
Matcher matcher = patron.matcher(cadena);
matcher.find();
String a = matcher.group(1);
System.out.println("***anio" + matcher.group(1));
String cadModelo = cadena.substring(0,cadena.indexOf(a)).trim();
cadena = cadena.substring(cadena.indexOf(a),cadena.length()).trim();
System.out.println("modelo " + cadModelo);
System.out.println("dadena" + cadena);
}
}
fuente :http://www.chuidiang.com/chuwiki/index.php?title=Expresiones_Regulares_en_Java
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario