| Title | Test
                    Find
                    
                    Absolute Path | 
            
                | Expression | ^((?:\/[a-zA-Z0-9]+(?:_[a-zA-Z0-9]+)*(?:\-[a-zA-Z0-9]+)*)+)$ | 
            
                | Description | An overly simple UNIX based path regex. The path must begin with a forward slash. The path segments may not lead or end with an underscore or dash which is a good thing. They also can not be doubled (__ or --). Another good thing. I've omitted all the punctuation that RFC allows until further notice. | 
            
                | Matches | /users/web/mysite/web/cgi-bin | 
            
                | Non-Matches | /users/web/my site/web/cgi-bin | users/web/mysite/web/cgi-bin/ | 
            
                | Author | Rating:  tedcambron | 
            
                | Source |  | 
            
              | Your Rating |  | 
        
    
 
    
    
     
        
                
	                Title: A little better
	                Name: Ted Cambron
	                Date: 2/8/2008 9:36:27 PM
	                Comment: 
I fixed it so the path segments can not begin or end with an underscore or dash nor can they be doubled (__) (--). I prefer not to add any more symbols unless someone can suggest so that understands the purpose of this regex.
                
                
            
                
	                Title: Hi Randal
	                Name: Ted Cambron
	                Date: 2/6/2008 10:47:54 PM
	                Comment: 
I just read RFC2396, and I found it somewhat helpful but still a little confusing for me. What I need here is an "abs_path" only thingy. I guess I could add the "marks" to include all the unreserved characters but I really want to leave out :, @, &, =, +, $, & "," for this purpose. The thing I don't understand is the difference between "param" and "pchar" in a segment. Please advise. Master. Can I email you?
                
                
            
                
	                Title: Why are you ignoring the standard?
	                Name: Randal L. Schwartz
	                Date: 2/3/2008 6:27:01 PM
	                Comment: 
Have you never seen http://www.faqs.org/rfcs/rfc2396.html ? There are far more characters permitted in a URI than you list.  Get a clue, sir.