asp.net文章中间的文字超链接

来源:百度知道 编辑:UC知道 时间:2024/06/02 05:43:54
就是我从sql数据库中提取了一篇文章,显示在一个lable中,就是这篇文章如果遇到 你好!(是打比方的,不一定是你好),就会让 你好 变成一个超链接(文中所有的 你好 都变),链接一个新的页面;(在新闻中经常这样用的);详细点吧!!

用正则替换
比如你的内容是
string newsContent="你好啊,又遇见你了,呵呵,你好!";
string result=Regex.Replace(newsContent,"你好","<a href=\"链接地址\"">你好</a>");

this.Lable.Text=this.Lable.Text.Replace("你好","<a href='#'>你好</a>"

string.replace