TEXT TO HTML REGEX METHOD

By Peter Bromberg
INSTANTLY dtSearch TERABYTES OF POPULAR DATA TYPES; hundreds of reviews, etc.!

This is a short but complete "Text to HTML" method using Regex Replaces:

public string TextToHtml(string inputtext )
{
inputtext = Regex.Replace(inputtext, "<", "<") ;
inputtext = Regex.Replace(inputtext, ">", ">") ;
inputtext = Regex.Replace(inputtext, @"http://(.\S+)", "<a href=\"http://$1\" target=\"_blank\">$1</a>") ;
inputtext = Regex.Replace(inputtext, @"ftp://(.\S+)", "<a href=\">$1ftp://$1\">$1</a>;") ;
inputtext = Regex.Replace(inputtext, @"news://(.\S+)", "<a href=\"$1news://$1\">$1</a>;") ;
inputtext = Regex.Replace(inputtext, @"(\S+\@.*\..\S+)", "<a href=\"$1mailto:$1\">$1</a>;") ;
inputtext = Regex.Replace(inputtext, "\n", "<br>") ;
inputtext = Regex.Replace(inputtext, @"\s\s", "  ") ;
return inputtext ;
}



Submission Date:  10/20/2005 9:43:08 AM
Submitted By:  Peter Bromberg
My Home Page:  http://www.eggheadcafe.com

Popularity  (211 Views)