<div id="indexr1c1" style="position:absolute; left:0px; top:0px;width:12px; height:2426px;z-index:1; visibility:visible;">内容1</div>
<div id="indexr1c2" style="position:absolute; left:12px; top:0px;width:200px; height:70px;z-index:2; visibility:visible;">内容2</div>
让大家帮忙了,我想循环取出
1、 indexr1c1, style, 内容1
2、 indexr1c2, style, 内容2正则如何写?
<div id="indexr1c2" style="position:absolute; left:12px; top:0px;width:200px; height:70px;z-index:2; visibility:visible;">内容2</div>
让大家帮忙了,我想循环取出
1、 indexr1c1, style, 内容1
2、 indexr1c2, style, 内容2正则如何写?
解决方案 »
- VS 2005 安装错误
- DataGrid问题
- AJAX调用问题
- 偶然碰到一个给变量赋值失败的怪问题,真是百思不得其解
- 技术已不是瓶颈,真正的瓶颈是策划和创意
- 各位兄弟帮帮忙。看看我的这个,为什么总是提醒说“至少一个参数没有被指定值”谢谢了!!!up 给分
- 在asp.net中怎麼樣在vbscript中實現跳轉頁面的功能?
- 为什么就是搞不定这么简单的一个问题,郁闷啦!
- 问一个很愚蠢的问题,我的分页怎么无法实现?函数不响应!
- asp.net 每次按button跳出提示框再返回当前页面,页面总会跳动/文本框变小
- System.Net.WebClient 不支持给定路径
- 用asp.net+div+css设计网站能完全摆脱table元素吗?
Group["style"]
Group["content"]
string test = @"<div id=""indexr1c1"" style=""position:absolute; left:0px; top:0px;width:12px; height:2426px;z-index:1; visibility:visible;"">内容1</div>
<div id=""indexr1c2"" style=""position:absolute; left:12px; top:0px;width:200px; height:70px;z-index:2; visibility:visible;"">内容2</div>";
MatchCollection mc = Regex.Matches(test, @"<div\s+id=""(?<id>[^""]*)""\s+style=""(?<style>[^""]*)""[^>]*>(?<content>[\s\S]*?)</div>", RegexOptions.IgnoreCase);
foreach (Match m in mc)
{
Response.Write(m.Groups["id"].Value + "<br>");
Response.Write(m.Groups["style"].Value + "<br>");
Response.Write(m.Groups["content"].Value + "<br>");
}