El siguiente código verifica que la cadena suministrada sea un DNI válido. En realidad, para que un DNI sea válido, basta con que tenga entre 1 y 8 caracteres. Si lo que se desea es verificar un NIF o un NIE, con la letra asociada, es mejor consultar la entrada verificación de NIF/NIE.
El código de la verificación del DNI es el siguiente
|
public static boolean esDni(String dni){
Pattern dniPattern = Pattern.compile("(\\d{1,8})");
Matcher m = dniPattern.matcher(dni);
if(m.matches()){
return true;
}
else
return false;
} |
Esta entrada se publicó
el 3 de abril de 2008 a las 17:40 y está clasificada en Java Básico. Etiquetado como Verificacion.
Puede seguir los comentarios a esta entrada a través del RSS 2.0 feed.
Puede dejar un comentario, o trackback desde su sitio web.