Asp.net正则获取html内容
2016-07-14 09:04
597 查看
1、获取div内容
2、获取div内容
string str = "tt<u>ss</u><div id=\"test\"><div><a>fds</a></div></div>"; Regex reg = new Regex(@"(?is)<div\s+id=""test"">(?><div[^>]*>(?<o>)|</div>(?<-o>)|(?:(?!</?div\b).)*)*(?(o)(?!))</div>"); Match m = reg.Match(str); if (m.Success) { Response.Write(m.Value); }
2、获取div内容
string str = "tt<u>ss</u><div id=\"test\"><div><a>fds</a></div></div>"; Regex reg = new Regex(@"(?is)<div\s*id=""test"">((?<Open><div>)|(?<-Open></div>)|.*?)*?(?(Open)(?!))</div>"); Match m = reg.Match(str); if (m.Success) { Response.Write(m.Value); }
相关文章推荐
- Asp.Net读写XML简单方法
- Asp.Net多线程用法1
- Asp.Net操作FTP方法
- ASP.NET 共用类库1
- ASP.NET MVC从客户端中检测到有潜在危险的 Request.Form 值
- Asp.Net MVC EF各版本区别
- Asp.Net IEnumerable,ICollection,IList,List区别
- Asp.Net MVC Filter权限过滤使用说明
- Asp.Net MVC Views页面不包含“GetEnumerator”的公共定义
- ASP.NET MVC Html.BeginForm用法1
- 以太坊的POS共识机制(二)理解 Serenity :Casper
- ASP.NET MVC NonActionAttribute使用说明
- ASP.NET MVC Html.ActionLink使用说明
- 以太坊的POS共识机制(一)友善的小精灵 Casper
- ASP.NET MVC ActionResult的实现
- ASP.NET MVC 传值方法ViewData与ViewBag的区别
- ASP.NET MVC @helper使用说明
- ubuntu16.4下用jexus部署ASP.NET Core环境
- ASP.NET MVC5 网站开发实践
- 巧用ASP.NET中的Web服务器控件