| Title | 
                
                    Test
                    Find
                    
                    Pattern Title
                 | 
            
            
                | Expression | 
                ^(?:(?:25[0-5]|2[0-4]\d|[01]\d\d|\d?\d)(?(?=\.?\d)\.)){4}$  | 
            
            
                | Description | 
                Regular expression for validating a decimal IP address. Matches 4 groups of from 1 to 3 digits, where each group of digits ranges from 0 to 255 in value. Groups of digits must be separated by a single period (.) with no other formatting characters present. Uses conditional regex with lookahead syntax to prevent a match on a period following the final group of digits.  | 
            
            
                | Matches | 
                217.6.9.89 | 0.0.0.0 | 255.255.255.255  | 
            
            
                | Non-Matches | 
                256.0.0.0 | 0127.3 | 217.6.9.89.  | 
            
            
                | Author | 
                
                    Rating:
                        
 
                    Jerry Schmersahl
                 | 
            
            
                | Source | 
                 | 
            
            
              | Your Rating | 
              
                
		       | 
            
        
    
 
    
    
     
        
                
	                Title: Good one
	                Name: SJ
	                Date: 3/1/2009 11:14:25 PM
	                Comment: 
It's good, worked well for my basic test. Thanks!
                
                
            
                
	                Title: Buggy
	                Name: Jrf
	                Date: 9/21/2005 3:33:02 PM
	                Comment: 
I believe this regex to be buggy.
It okays the following ip-address while it shouldn't (note the leading zeros):
255.255.255.02
02.234.2.1
023.44.33.22
                
                
            
                
	                Title: thx
	                Name: Chas
	                Date: 5/20/2005 2:42:49 AM
	                Comment: 
Thank u for ur Expression!!!!
it works well!!