首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请问内容关键词替换怎么忽略alt和title里的内容

2013-03-22 
请教内容关键词替换如何忽略alt和title里的内容?如一段文字:CSDN是最好的程序员社区.img src1.jpg alt

请教内容关键词替换如何忽略alt和title里的内容?
如一段文字:
CSDN是最好的程序员社区.<img src="1.jpg" alt="请问内容关键词替换怎么忽略alt和title里的内容">

我现在要把这段内容中的社区替换成:<a href="/bbs/">社区</a>,但在替换过程中希望能忽略alt中的内容,以免图片无法正常显示。

请问在C#中,这个正则表达式应该如何写? 正则表达式 c#
[解决办法]

string str = File.ReadAllText("D:\\1.txt", Encoding.Default);
            str = Regex.Replace(str, @"(?is)(?<!alt=[""'][^""']*?)社区", "<a href="/bbs/">社区</a>");
           

热点排行