| Title | Test
                    Find
                    
                    Pattern Title | 
            
                | Expression | ^((0?[1-9]|[12][1-9]|3[01])\.(0?[13578]|1[02])\.20[0-9]{2}|(0?[1-9]|[12][1-9]|30)\.(0?[13456789]|1[012])\.20[0-9]{2}|(0?[1-9]|1[1-9]|2[0-8])\.(0?[123456789]|1[012])\.20[0-9]{2}|(0?[1-9]|[12][1-9])\.(0?[123456789]|1[012])\.20(00|04|08|12|16|20|24|28|32|36|40|44|48|52|56|60|64|68|72|76|80|84|88|92|96))$ | 
            
                | Description | Fully functional date validator in format dd.MM.yyyy
Works only within range of years 2000-2099 !
It allows leading zeros but does not require them. The last year pattern (enumeration) is not very clever but I will improve it, if needed. | 
            
                | Matches | 31.01.2002 | 29.2.2004 | 09.02.2005 | 
            
                | Non-Matches | 31.11.2002 | 29.2.2002 | 33.06.2000 | 
            
                | Author | Rating:  Dalibor Kalna | 
            
                | Source |  | 
            
              | Your Rating |  | 
        
    
 
    
    
     
        
                
	                Title: Still bug
	                Name: andrei
	                Date: 9/30/2013 7:14:22 AM
	                Comment: 
10.mm.yyyy still doesnt work. 
                
                
            
                
	                Title: Found bug
	                Name: Shulga Yevgen
	                Date: 9/3/2008 12:23:39 PM
	                Comment: 
Expression don't recognize dates 10.mm.yyyy (ex. 10.09.2008).
                
                
            
                
	                Title: Bug with 10.MM.yyyy
	                Name: F16
	                Date: 3/10/2004 5:47:15 AM
	                Comment: 
Yes there is a great bug with every 10th
but it is simple to correct this one
                
                
            
                
	                Title: And 10.2.2002 is not correct date?
	                Name: Bronislav Dohnal
	                Date: 5/12/2003 10:09:27 AM
	                Comment: 
Every 10th is not correct!