Use regular expression to check a date : Date Parse « Date Time « JavaScript DHTML






Use regular expression to check a date

  

<HTML>
<HEAD>
<TITLE>A date</TITLE>
<SCRIPT>
function checkDate(testStr) {
   var pattern = /\b(\d{2})\/(\d{2})\/(\d{4})\b/;
   var result = testStr.match(pattern);
   if (result != null)
      return "It is a date!";
   else
      return "Not a date.";
}
</SCRIPT>
</HEAD>
<BODY>
<FORM name="theForm">
<TABLE>
Enter a date in mm/dd/yyyy format:
<INPUT type=text name=testStr size=20 maxlength=10>
<INPUT type=button name="theButton" value="Verify the Format" onClick="alert(checkDate(document.theForm.testStr.value))";>
</FORM>  
</BODY>
</HTML>

   
    
  








Related examples in the same category

1.Date parse Example
2.Find a date string with regular expression