Asp.net正则获取html内容
生活随笔
收集整理的這篇文章主要介紹了
Asp.net正则获取html内容
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、獲取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正则获取html内容的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: xcode 编译时有相同的类,导致冲突,
- 下一篇: [ZigBee] 9、ZigBee之AD