| Title | 
                
                    Test
                    Find
                    
                    Pattern Title
                 | 
            
            
                | Expression | 
                (((file|gopher|news|nntp|telnet|http|ftp|https|ftps|sftp)://)|(www\.))+(([a-zA-Z0-9\._-]+\.[a-zA-Z]{2,6})|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(/[a-zA-Z0-9\&%_\./-~-]*)?  | 
            
            
                | Description | 
                You can use this regular expression in your PHP scripts to convert entered URL in text to URL link. Example:
$text=ereg_replace("(((file|gopher|news|nntp|telnet|http|ftp|https|ftps|sftp)://)|(www\.))+(([a-zA-Z0-9\._-]+\.[a-zA-Z]{2,6})|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(/[a-zA-Z0-9\&%_\./-~-]*)?","<a href=\"./redir.php?url=\\0\" target=\"_blank\">\\0</a>",$text);  | 
            
            
                | Matches | 
                http://diskusneforum.sk | www.diskusneforum.sk | ftp://123.123.123.123/  | 
            
            
                | Non-Matches | 
                diskusneforum.sk  | 
            
            
                | Author | 
                
                    Rating:
                         
                    Martin Ille
                 | 
            
            
                | Source | 
                 | 
            
            
              | Your Rating | 
              
                
		       | 
            
        
    
 
    
    
     
        
                
	                Title: almost perfect.
	                Name: Phil
	                Date: 8/4/2010 6:48:13 AM
	                Comment: 
added rel="external" instead of target="_blank", needed a title attribute too, but found URLs perfectly so far!
                
                
            
                
	                Title: not work in FCK editor
	                Name: bharat
	                Date: 9/30/2009 2:33:52 AM
	                Comment: 
 
http://i.telegraph.co.uk/telegraph/multimedia/archive/01004/adam_gilchrist_1004674c.jpg 
this url is not work in my FCK editor upload image system :(
                
                
            
                
	                Title: not work in FCK editor
	                Name: bharat
	                Date: 9/30/2009 2:32:43 AM
	                Comment: 
 
http://i.telegraph.co.uk/telegraph/multimedia/archive/01004/adam_gilchrist_1004674c.jpg 
this url is not work in my FCK editor upload image system :(
                
                
            
                
	                Title: Entering invalid prefix with valid url still matches
	                Name: Frank
	                Date: 8/20/2009 11:09:27 AM
	                Comment: 
Entering hxtxtxpx://www.blah.com will match because "www." fulfills the criteria.  Pattern should read (also modified to include urls with querystrings and commas):
((^(file|gopher|news|nntp|telnet|http|ftp|https|ftps|sftp)://)|(^www\.))?(([a-zA-Z0-9\._-]+\.[a-zA-Z]{2,6})|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(/[a-zA-Z0-9\&\?%_\./-~-,])?
                
                
            
                
	                Title: ^^
	                Name: ^^;
	                Date: 3/2/2009 4:41:06 AM
	                Comment: 
very good !!
                
                
            
                
	                Title: Error
	                Name: Vytenis
	                Date: 7/16/2007 10:26:29 AM
	                Comment: 
Bad parsing the url: http://www.mrcbug.com/?id,6;v,15