日期:2014-05-17  浏览次数:20913 次

这个字符串有什么好的截取方法吗?
本帖最后由 imtns59521 于 2013-04-01 14:34:34 编辑
<div><div style="font-family:微软雅黑; font-size:16px; word-wrap: break-word;width:756px">昨天下雨了。</div><div style=" margin-left:120px"><img src="images/Events/成长历程_321.jpg" /></div></div>
<div><div style="font-family:微软雅黑; font-size:16px; word-wrap: break-word;width:756px">今天是个好天气。</div><div style=" margin-left:120px"><img src="images/Events/成长历程_321.jpg" /></div></div>

最后截取出来
昨天下雨了
今天是个好天气

我只能想到的是判断&lt 然后截取到&gt,然后在开判断&lt,在截取到&gt
然后一直判断一直截取。。
但是要是这个很多的话截取是不是有点太笨了。。
所以求教有什么更好的截取方法吗??

------解决方案--------------------

                string str = @"<div><div style="font-family:微软雅黑; font-size:16px; word-wrap: break-word;width:756px">2012 昨天下雨了。</div><div style=" margin-left:120px"><img src="images/Events/成长历程_321.jpg" /></div></div><div><div style="font-family:微软雅黑; font-size:16px; word-wrap: break-word;width:756px">2012 今天是个好天气。</div><div style=" margin-left:120px"><img src="images/Events/成长历程_321.jpg" /></div></div>";
                str = Server.HtmlDecode(str);
                str = System.Text.RegularExpressions.Regex.Replace(str, @"<[^>]*>", string.Empty, System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                Response.Write(str);
                Response.End();