This code shows, using C#, how to build a function that replaces certain word (-combinations)with a hyperlink and returns a HTML formatted string.
public static string InsertHyperLink(string in_Text, string in_TextToHyperLink, string in_HyperLink)
{
int lv_Pointer = 0;
while (lv_Pointer > -1 && lv_Pointer < in_Text.Length)
{
lv_Pointer = in_Text.ToLower().IndexOf(in_TextToHyperLink.ToLower(),lv_Pointer);
if (lv_Pointer >= 0)
{
in_Text = in_Text.Substring(0,lv_Pointer) +
"<a href=\"" + in_HyperLink + "\" style=text-decoration:none;font-size:11px;>" +
in_Text.Substring(lv_Pointer,in_TextToHyperLink.Length) +
"</a>" +
in_Text.Substring(lv_Pointer + in_TextToHyperLink.Length);
lv_Pointer = lv_Pointer + 78 + in_HyperLink.Length + in_TextToHyperLink.Length;
}
}
return in_Text;
}
Labels: formatting, HTML, hyperlink
Posted by Xander Zelders

0 Comments:
Post a Comment
<< Home