
{filelink=5613}
import java.io.*;
public class VerificationDateRegex
{
public static void main(String args[])throws Exception
{
BufferedReader entree=new BufferedReader(new InputStreamReader(System.in));
String ligne;
System.out.println ("Entrez un date>> ");
while((ligne=entree.readLine())!=null)
{
isDateValid(ligne);
System.out.println ("Entrez un date>> ");
}
}
public static boolean isDateValid(String date)
{
boolean evaluer = false;
// Format jj-mm-aaaa ou jj-mm-aa
String datePattern = "\d{1,2}-\d{1,2}-(\d{2}|\d{4})";
evaluer = date.matches(datePattern);
String msg = date+" :Format Date invalide";
if (evaluer)
{
msg = date+" :Format Date Valide";
}
System.out.println(msg + "");
return evaluer;
}
}