| Title | 
                
                    Test
                    Find
                    
                    Pattern Title
                 | 
            
            
                | Expression | 
                ^(([0-9])|([0-1][0-9])|([2][0-3])):(([0-9])|([0-5][0-9]))$  | 
            
            
                | Description | 
                reg. expr. 4 checking 24 time  | 
            
            
                | Matches | 
                1:59 | 01:59 | 23:59  | 
            
            
                | Non-Matches | 
                12:63 | 25:60 | 13.10  | 
            
            
                | Author | 
                
                    Rating:
                        
Not yet rated.
                    Tomas Andrysek
                 | 
            
            
                | Source | 
                 | 
            
            
              | Your Rating | 
              
                
		       | 
            
        
    
 
    
    
     
        
                
	                Title: same but to force 4 digits (ex. match only 01:59, and not 1:59)
	                Name: mlarcelet
	                Date: 7/26/2012 7:14:49 AM
	                Comment: 
^([0-1][0-9]|[2][0-3]):[0-5][0-9]$
                
                
            
                
	                Title: Does not work with 00:05
	                Name: Alex
	                Date: 7/9/2012 7:42:44 AM
	                Comment: 
Does not work for me with 00:05
                
                
            
                
	                Title: 13.10 is NOT correct.  Notice the dot vs colon
	                Name: Ken
	                Date: 6/12/2012 5:16:03 PM
	                Comment: 
easily missed
                
                
            
                
	                Title: Incorrect non matches
	                Name: Paul
	                Date: 2/25/2012 5:42:49 PM
	                Comment: 
Non-Matches 	
12:63 | 25:60 | 13.10
I think this is incorrect as 13:10 is a valid time.
                
                
            
                
	                Title: Thanks a lot
	                Name: Purvesh
	                Date: 11/17/2011 3:59:36 AM
	                Comment: 
It's the exactly what I was looking for.
                
                
            
                
	                Title: Too much info
	                Name: Eduard
	                Date: 3/14/2007 8:55:45 AM
	                Comment: 
Using ^([0-1]?[0-9]|[2][0-3]):([0-5][0-9])$ would mean exactly the same, but your regexp is much shorter..
                
                
            
                
	                Title: Thanks Tomas
	                Name: alanl
	                Date: 1/13/2005 5:00:30 PM
	                Comment: 
Sometimes simple things seem difficult. Regular expressions fall into that catagory for me. Thanks for your post Tomas, made this simple thing simple!
                
                
            
                
	                Title: Alexander
	                Name: Vinnitsky
	                Date: 12/22/2004 9:13:42 AM
	                Comment: 
It useful for me thx.
                
                
            
                
	                Title: Perfect!
	                Name: Jimi
	                Date: 6/24/2004 12:49:37 PM
	                Comment: 
Works exactly as I had imagined it should!  I just couldn't write it myself!  Thanks
                
                
            
                
	                Title: Its good
	                Name: smitha
	                Date: 11/11/2003 3:27:27 AM
	                Comment: 
Its good.Its exactly what i wanted