当前位置: 编程技术>.net/c#/asp.net
C#自动给文章关键字加链接实现代码
来源: 互联网 发布时间:2014-10-25
本文导语: 主要做的是,文章中的关键字标签加上链接,网上也有很多解决办法,自己整理以便后续在用。 效果如图: 下面是代码: 代码如下:/// /// 内联 /// /// /// public string Replace...
主要做的是,文章中的关键字标签加上链接,网上也有很多解决办法,自己整理以便后续在用。
效果如图:
下面是代码:
代码如下:
///
/// 内联
///
///
///
public string ReplaceTextTag(string content)
{
A a = new A();
string result = "";
if (!string.IsNullOrEmpty(content))
{
//标签
List listAll = a .GetTag(); 获取标签也就是所谓的关键字
string str1 = content;
result = keyAddUrl(/tech-dotnet/str1, listAll/index.html);
}
return result;
}
///
/// 加title,加链接
///
///
///
///
private string keyAddUrl(/tech-dotnet/string src, List keys/index.html)
{
Regex reg = new Regex(@"(?i)(?:^|(?[^]*))>)(?>[^]*)(?: