PHP Classes

urlmatch: Matches any URLs in a string of text

Recommend this page to a friend!
  Info   View files View files (2)   DownloadInstall with Composer Download .zip   Reputation   Support forum (2)   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


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: 14717 in United States United States
Week rank: 35 Up7 in United States United States Up

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

 Version Control Unique User Downloads Download Rankings  
This week:0
All time:3,176
This week:673Up
User Comments (1)