Loading

使用正则表达式匹配嵌套Html标签

匹配任意嵌套的html标签

 

Match m = Regex.Match(str, "<(?<HtmlTag>(\\w)+)[^>]*>((?<Nested><\\k<HtmlTag>[^>]*>)|</\\k<HtmlTag>>(?<-Nested>)|.*?)*</\\k<HtmlTag>>", RegexOptions.IgnoreCase);

 

 

 

详见:使用正则表达式匹配嵌套Html标签

posted @ 2010-03-11 20:09  .net's  阅读(883)  评论(0)    收藏  举报