我定义了string类的ToHtml()扩展,将换行符转换为
<br/>
。如何检测超链接并将其转换为<a>
元素?public static class StringExtension
{
public static string ToHtml(this string item)
{
//\r\n windows
//\n unix
//\r mac os
return item.Replace("\r\n", "<br/>").Replace("\n", "<br/>").Replace("\r", "<br/>");
}
}
c#, asp.net