Veamos un simple ejemplo:
String fecha = "28/03/90";//devuelve verdadero cumplePatron = Pattern.matches("\\d{1,2}/\\d{1,2}/\\d{1,2}", fecha); fecha="2/3/4";//Devuelve falso cumplePatron = Pattern.matches("\\d{1,2}/\\d{1,2}/\\d\\d", fecha);
Como podemos ver el "\\d" es quien determina el dígito, entre corchete colocamos la cantidad de dígitos que queremos que acepte ese patrón, y los slash normales (/) son los que utilizamos comunmente para las fechas, bueno, pero.... ¿y si quiero usarlo en la web? bueno, podemos basarnos en la misma clase y eso sería todo, luego quedaría validar campos, colocar limitantes o cualquier otra que se nos ocurra...
Ahora solo falta ponerlo en práctica (ejemplo).
Recibe notificaciones por correo