miércoles, 3 de febrero de 2010

EJ. expreciones Regulares

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

No hay comentarios: