RegExLib.com - The first Regular Expression Library on the Web!

Please support RegExLib Sponsors

Sponsors

Regular Expression Details

Title Test Find Date, European Standard (with Slashes)
Expression
^(?:(?:0?[1-9])|(?:[12]\d)|3[01])/(?:(?:0?[1-9])|(?:1[012]))/(?:(?:19|20))\d{2}$
Description
Matches potentially valid dates (from 1/1/1900 - 31/12/2099), according to European Standard (D/M/Y). DOES NOT check whether the date is completely valid (ie 31st Feb will be considered valid by this expression).
Matches
1/2/2000 12/10/1950 21/04/1989 05/01
Non-Matches
40/20/2000 32/13/2100
Author Rating: Not yet rated. Luke Stevenson
Source
Your Rating
Bad Good

Enter New Comment

Title
 
Name
 
Comment
 
Spammers suck - we apologize. Please enter the text shown below to enable your comment (not case sensitive - try as many times as you need to if the first ones are too hard):

Existing User Comments

Copyright © 2001-2018, RegexAdvice.com | ASP.NET Tutorials