PHP Classes

urlmatch: Matches any URLs in a string of text

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 1,194 All time: 3,176 This week: 673Up
Version License Categories
urlmatch 1.0GNU General Publi...Text processing
Description 

Author

Looks for any URLs in a string of text and matches each one with a customizable <a> tag. Convenient for parsing user input where users are not expected to write HTML. The class finds URLs starting with 'http|https|ftp|www', ignores HTML tags, supports the addition of <a> properties (such as defining a CSS class), and supports a character limit for the displayed link text. I have tested it with many possibilities and it has been revised to support many URL-in-text scenarios but please don't hesitate to report any bugs to my above email address. To-Do: matching email addresses, if the need arises. Currently requires PHP >= 4.1.0 (uses array_key_exists() and foreach() )

Picture of kumar mcmillan
Name: kumar mcmillan <contact>
Classes: 7 packages by
Country: United States United States
Age: 45
All time rank: 14617 in United States United States
Week rank: 200 Down22 in United States United States Down

  Files folder image Files (2)  
File Role Description
Plain text file class.urlmatch.php Class class source
Accessible without login Plain text file _test.urlmatch.php Test test script

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 0%
Total:1,194
This week:0
All time:3,176
This week:673Up
User Comments (1)