110,531
社区成员
发帖
与我相关
我的任务
分享
string tempStr = File.ReadAllText(@"C:\Documents and Settings\Administrator\桌面\Test.txt", Encoding.GetEncoding("GB2312"));
string pattern = @"(?im)(<a[^>]*)>";
tempStr = Regex.Replace(tempStr, pattern, "$1 target='_blank'>");
//输出:其它内容<a href='http://www.xxx.com' target='_blank'>测试内容</a>其它内容<a href='http://www.dddddd.com' target='_blank'>测试内容</a>其它<a href='http://www.ssss.com' target='_blank'>
Regex reg = new Regex(@"(<a[^>]+?href='[^']+?')([^>]*?>)");
str = reg.Replace(str, "$1 target='_blank'$2");
Response.Write(Server.HtmlEncode(str));